2

SQL EXPRESS EDITION 2005を使用しており、vb.net2008を使用してmdfデータファイルを作成しました。このデータファイルをLANで使用したいと思います。接続文字列を変更しました

"データソース=。\SQLEXPRESS;AttachDbFilename = \ Server \ Data \ Data1.mdf; IntegratedSecurity = True; User Instance = True; Connect Timeout = 60"

セキュリティ情報エラーが表示されています。アプリケーションに単一のデータベースファイルを使用したいので、接続文字列を教えてください。ありがとうございました

4

1 に答える 1

2

2つの可能性があります...

接続文字列の1つの無効なパス。パスを変更します:
From:\ Server \ Data \ Data1.mdf
To:\\ Server \ Data \ Data1.mdf(最初に余分な円記号があることに注意してください)

2つ目は、SQLがリモート接続を受け入れるように設定されていないことです。

構成ツールを開き、[SQL Serverネットワーク構成]をクリックして、[SQLExpressのプロトコル]をクリックします。次に、共有メモリを有効にし(デフォルトでは有効になります)、名前付きパイプとTCP / IPを有効にして、サーバーを再起動します。また、ファイアウォールがSQLServerへのリモート接続を許可していることを確認してください。

于 2010-10-16T03:36:53.060 に答える