6

ネットワーク上のサーバーにSQL Server 2008 r2がインストールされており、ネットワーク上の他のデバイスからこのサーバーへのODBC接続を行いたいのですが、SQLサーバーがODBCリストに表示されないという問題があります。注:PCはサーバーにpingを実行しており、ポート1433がサーバーで開かれています。

4

2 に答える 2

7

SQL Server Native Client をインストールする必要はありません。Windows オペレーティング システムには、SQL Server ドライバーが含まれています。

DBA がSQL Server Browser Serviceを無効にしているため、リストにサーバーが表示されていない可能性があります。このサービスが停止している場合、その可用性はネットワーク上でブロードキャストされません。

この場合、接続先のサーバー/インスタンスを手動で入力する必要があります。

于 2012-11-05T20:24:57.450 に答える
2

64 ビット バージョンの Windows を使用している場合、32 ビット バージョンと 64 ビット バージョンの 2 つの別個の ODBC 管理ツールがあります。

このブログ投稿( 64 ビット Windows の 32 ビット ODBC ドライバー)では、それぞれにアクセスする方法を説明しています。

32 ビット ODBC ドライバーを 64 ビット Windows にインストールすると、このツールは 64 ビット ドライバーしか表示しないため、データ ソース管理ツールには表示されません。

次の場所にある 32 ビット データ ソース管理ツールを使用して、64 ビット Windows で 32 ビット ODBC ドライバーを管理できます。C:\Windows\SysWOW64\odbcad32.exe

  • 64 ビット ソフトウェアは 32 ビット ODBC ドライバーを使用できません
  • 64 ビット Windows にインストールされた 32 ビット ソフトウェアは、32 ビット ODBC ドライバーを使用できます。
于 2012-11-05T20:49:21.187 に答える