-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
18 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,26 +2,38 @@ | |
|
||
This is a fork of the [Microsoft SQL Server/Azure](https://github.com/mtxr/vscode-sqltools/tree/dev/packages/driver.mssql) Official driver with Windows Authentication support. | ||
|
||
*This includes both the tedious driver (part of the Official driver) and the msnodesqlv8 driver, the latter of which introduces **Windows Authentication** support.* | ||
|
||
## How to activate? | ||
1. Install [Node.js v20](https://nodejs.org/en) | ||
2. Set `sqltools.useNodeRuntime` to `true` in settings. | ||
|
||
### :warning: Module did not self-register error when connecting :warning: : | ||
- This happens when you are using a Node version different from step 1. | ||
- Close VSCode | ||
- (IMPORTANT!) Close VSCode | ||
- Go to your extension directory | ||
- Windows: `%USERPROFILE%\.vscode\extensions\fzhem.sqltools-driver-mssql-commver-0.5.4` | ||
- Linux: `~/.vscode/extensions/fzhem.sqltools-driver-mssql-commver-0.5.4` | ||
- Mac OS: `~/.vscode/extensions/fzhem.sqltools-driver-mssql-commver-0.5.4` | ||
- Run `npm install msnodesqlv8` in your terminal. | ||
- Windows: `%USERPROFILE%\.vscode\extensions\fzhem.sqltools-driver-mssql-commver-0.5.5` | ||
- Linux: `~/.vscode/extensions/fzhem.sqltools-driver-mssql-commver-0.5.5` | ||
- Mac OS: `~/.vscode/extensions/fzhem.sqltools-driver-mssql-commver-0.5.5` | ||
- Run `npm install [email protected]` in your terminal. | ||
- Alternatively you can run `npm rebuild` but that may require additional libraries. | ||
|
||
## Screenshots | ||
Side Panel with additional items | ||
|
||
![Side Panel](https://raw.githubusercontent.com/fzhem/sqltools-mssql-driver-commver/dev/screenshots/sidepanel.png) | ||
|
||
MS Node SQL v8 settings page | ||
|
||
![MS Node SQL v8 settings page](https://raw.githubusercontent.com/fzhem/sqltools-mssql-driver-commver/dev/screenshots/msnodesqlv8_settings.png) | ||
|
||
|
||
## Changelog | ||
|
||
### 0.5.5 | ||
- Add Security, Functions, Stored procedures, and Linked Servers to side panel | ||
- Use msnodesqlv8 directly effectively fixing [#1](https://github.com/fzhem/sqltools-mssql-driver-commver/issues/1) | ||
|
||
### 0.5.4 | ||
- Update activation instructions and add `Module did not self-register error solution`. | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters