1

Visual Studio Express (vb.net) で Windows フォーム アプリケーションを作成して公開しました。このアプリケーションは、作成した SQL Server Express db テーブルからいくつかのテーブルを選択して更新します。すべてが私のマシンで動作しますが、今はオフィス (LAN 内) のマシンで動作させようとしていますが、完全に失われています。私は周りを見回しましたが、まだ混乱しているので、誰かが私を正しい方向に向けてくれませんか?

私はすでに彼らのマシンにアプリケーションをインストールしましたが、サーバー (sql server/management studio) を備えたマシン上のデータベースに確実に接続できるようにするにはどうすればよいですか。また、アクセスできることを確認するにはどうすればよいですか (アプリケーションまたはサーバーで接続文字列/セキュリティを変更する方法)。

よろしくお願いいたします。

4

1 に答える 1

0

クライアント マシンでの開発に使用したのと同じバージョンの SQL Express (例: 2012) をインストールする必要があります。デフォルトでは、SQL Express は「.\sqlexpress」という名前の名前付きインスタンスとしてインストールされるため、接続文字列は「.\sqlexpress」または「(local)\sqlexpress」としてサーバーを指す必要があります。必要に応じて、インストール中に名前付きインスタンスを変更できます。また、ユーザーはインストール中に自分自身を SQL 管理者として SQL Express に追加できるので、そうすると、アプリケーションは正常に動作するはずです。

このリンクは、SQL Express 2012 の段階的なインストールを示しています

于 2013-07-19T23:15:54.137 に答える