Sybase IQ 16を使用していますが、Sybase ASE 15.7からデータを挿入しようとしています Sybase ASEのODBC dsnが定義されていて、接続テストが正の場合、 DSNはEMS_SERVER_emsで、このDSNは、私はコマンドを使用してSybase IQ内のサーバーを作成したデータベースEMS、 上で定義されているサーバを作成します。Sybase IQで句の位置を挿入する
create server EMS_SERVER
CLASS 'aseodbc'
using 'DRIVER=Adaptive Server Enterprise;dsn=EMS_SERVER_ems';
私はまた、外部ログイン
create externlogin DBA to EMS_SERVER
REMOTE LOGIN DBA identified by sql
が、作成しました
Could not execute statement.
CtLibrary Error: 44, Severity: 0, Origin: 1, Layer: 4
エラーメッセージ:
insert MyFirstIqTable
location 'EMS_SERVER.ems' {select * from my_table}
が、私はエラーを取得する:私は、コマンドをしようとしている
ct_connect(): protocol specific layer: external error: The attempt to connect to the server failed. OS Error: 0, OS Message: (hqmlib\hqm_con.cxx 199) SQLCODE=-1003002, ODBC 3 State="HY000"
誰かがアイデアを持っていますか?
エラーメッセージは、サーバーに到達できないことを示しているようです。サーバーが到達可能であることを確認できますか? –