/ / SQL Serverデータベースアプリケーションを実行する手順 - sql-server

SQL Serverデータベースアプリケーションを実行する手順 - sql-server

ネットワーク上でアプリケーションを実行する必要があります。 アプリケーションはSQL Server DBに基づいています。 データベースを作成し、アプリケーションのデータディレクトリに保存しました。セットアップは、それらをアプリケーションフォルダにコピーします。ここまではうまいです。次のことについて教えてください:

1)データベースのSQLExpressインスタンスへの接続と、SSMSからのすべてのアクセスをユーザーに指示します。私は正しい?

2)その後、クライアントコンピュータにアプリケーションをインストールします。私はそれを設定することができますので、アプリケーションはデータにアクセスするためにどこに接続するのかをサーバー名に求めます。
この名前をどうやって取得するのですか? ユーザーがどのようにSQL Server Expressをセットアップしたか、およびどのようなインスタンスが作成されているかをどのように知ることができますか? 3)サーバー名とインスタンスとして.SQLExpressを使用すると動作しますか?複数のサーバーがインストールされている場合はどうなりますか。私はどこにいますか?私の接続を取る?

4)すでにインスタンスが存在する場合クライアントのコンピュータ.SQLExpress部分はまだサーバーに移動するのか、ローカルコンピュータ上のデータベースを検索しようとしますか? オフコースデータベースはローカルコンピュータに接続されていないため、エラーが発生します。

私は本当に混乱しています。助けてください。 どうもありがとう。

回答:

回答№1は0
  • はい、しかし、ユーザーはそれを行う権利を持っている必要があり、それを行う方法を知っている必要があります。

  • DBに接続するか、ユーザーの責任に任せてください。有効なSQL Serverインスタンスのアドレスを指定してください

  • ドット(。)の代わりにコンピュータまたはそのIPアドレスの実名を使用すると、決して混乱することはありません。

    COMPUTERNAMESqlExpress

  • 接続文字列を適切に設定すると、アプリケーションはどこでもSql Serverの他のインスタンスに干渉することはありません