2017-03-03 9 views
0

Plotly Databaseコネクタ(SQL Server接続時)がSQL Server Expressエディションデータベースをサポートしているかどうかを知りたいと思います。PlotlyとSQL Server Expressの互換性

saのユーザー名とパスワードを使用して接続しようとしましたが、何も起こりませんでした。私はエラーを取得する:

  • ユーザー名::sa
  • パスワード:mypassword
  • ホスト:myHost(私のインスタンスとしてSQL Server Expressの)
  • ポート

    Failed to connect to [hostname]:[PortNumber] - connect ECONNREFUSED [my IP address]:[PortNumber]

    は、これらは私の入力です:(私はこのポートを空白のままにした)

  • データベース:myDB

互換性がありますか?または(フル)SQL Serverでのみ動作しますか?

答えて

0

私はSQL Server ExpressとPlotly Database Connectorを接続することができました。この回答が将来誰かに役立つことを祈っています!

私はそのGitHubのページで尋ねたまず第一に、あなたが名前のファイルを検索し、変更する必要があり、同じ問題の参照と基本的にits solution.

と答えた開発者:connection-manager.js

に位置していましたこのディレクトリ:C:\Users\Arturo\AppData\Local\Programs\plotly-database-connector\resources\app\node_modules\sequelize\lib\dialects\mssql\connection-manager.js私のPCにコネクタをインストールした後(あなたのパスは異なる場合があります)。

その後、あなたは(それがその行にない場合は、単にコードを見上げる)ライン42にこのコードを参照してくださいよ、それを開いて、そして:

var connectionConfig = { 
     userName: config.username, 
     password: config.password, 
     server: config.host, 
     options: { 
     port: config.port, 
     database: config.database 
     } 

ここで問題がありますあなたは、インスタンス名を与える必要があり、そう、私たちはコードの1行以上を追加します。

var connectionConfig = { 
     userName: config.username, 
     password: config.password, 
     server: config.host, 
     options: { 
     port: config.port, 
     database: config.database, 
     instanceName: 'SQLEXPRESS'//this line. 
     } 

をそして、それはそれです!ファイルを保存してPlotly Database Connectorを再起動し、通常通り(ホストフィールドに\sqlexpressを付けずに)資格情報を導入すると、正常に動作します。

注:SublimeTextのようなテキストエディタを使用している場合、それは私が示すよコードを見つけることが簡単です、ちょうどCtrl+Shift+Fを押すとPlotlyデータベースコネクタの完全なパスを挿入し、フォルダで検索します。

関連する問題