web-dev-qa-db-ja.com

ODBCを使用してネットワークMySQLサーバーに接続するにはどうすればよいですか?

私の会社のネットワークのどこかに、FOOという名前の(Oracle)MySQLサーバーがあります。 SAS SASのPROC SQLコマンドを使用してODBCを使用して接続するチームのアナリストが記述したコードにFOO参照が表示されます。

SASではなくMySQLクライアントでFOOに接続する必要があります。残念ながら、OracleのMySQL Workbench、Microsoft SQL Server Management Studio(MS SQLではなくOracleを使用している場合でも)、またはOracleドライバーを使用したSQL Workbench Jを使用して、その方法を理解することはできません。

OracleのMySQL Workbenchなどで必要な情報は、Windowsで利用可能な情報を超えているようですODBC FOOの管理者プロファイル(またはその他のODBC DSN)。新しい接続ウィザードはIPアドレスとポート番号を要求しますが、ODBC接続に関する情報は次のとおりです。

  1. DSN:FOO
  2. ユーザー:ユーザー名
  3. パスワード:Somepassword
  4. スキーマ:スキーマ名
  5. タイプ/ドライバー:Oracle
  6. TNSサービス名:Somename

MySQL Connector/ODBCをダウンロードしてインストールしましたが、それは主にODBC接続を使用するのではなく作成するためです。ODBCを使用する方法を理解しましたmigrate MySQL Workbenchのサーバーですが、それは私がやりたいことではありません-サーバーにクエリを送信するだけです。

このODBC接続/情報のみを使用して、SQLクライアント(理想的にはMySQL Workbenchですが、柔軟性があります)に接続するにはどうすればよいですか?

4
Hack-R

FOOはDSNまたはサーバー名ですか?ワークベンチでは、サーバー名、mysqlユーザー名、およびmysqlパスワードが必要です。これで、mysqlワークベンチを使用してmysqlサーバーに接続する必要があります。

1
indago