質問

sybase aseサーバーがあり、ASE ISQLにまったく接続できます。 sql.iniファイルのデータベース定義は次のように見えます。

[<NAME>]
master=TCP,<servername>,<port>

ISQLに接続するには、次のコマンドライン呼び出しを行うことができます。

isql -U <username> -P <password> -S <NAME>

私の最終的な目標は、私が書いているRIAサービスにSQL Anheado.Net Entity Framework Connectivityを使用することです。 Sybase Central(Visual Studioではなく)を介してSQLをどこでも使用して接続しようとしていますが、機能させることはできません。 [識別]タブの下で、資格情報を使用して、下半分を「none」として残します。[データベース]タブの下に、サーバー名を指定し、ネットワークの下で「tcp/ip」をチェックし、ホストとして指定します。そしてポートとして。次のエラーが発生します。

Fri Nov 20 2009 13:10:10
13:10:10 Attempting to connect using:
UID=sa;ENG=<servername>;CON=SQL_DBC_15c95350;LOG=<log>;LINKS='TCPIP(IP=<servername>;PORT=<port>)'
13:10:10 Attempting to connect to a running server...
13:10:10 Trying to start TCPIP link ...
13:10:10 TCP using Winsock version 2.2
13:10:10 My IP address is 28.230.56.158
13:10:10 My IP address is 127.0.0.1
13:10:10     TCPIP link started successfully
13:10:10 Attempting TCPIP connection (no sasrv.ini cached address)
13:10:10 Looking for server with name <servername>
13:10:10 Trying to find server at address <servername>
13:10:10 Found server, verifying server name
13:10:10 TCP/IP link, function recv(), error code 0
13:10:10 Sending broadcast to find server
13:10:10 Using broadcast address of: 28.230.56.255:<port>
13:10:10 Using broadcast address of: 28.230.56.255:2638
13:10:10 Sending broadcast to find server
13:10:10 Using broadcast address of: 127.255.255.255:<port>
13:10:10 Using broadcast address of: 127.255.255.255:2638
13:10:11 Resending
13:10:12 Resending
13:10:13 Resending
13:10:14 Resending
13:10:15 Resending
13:10:16     Server not found (no reply received)
13:10:16 Failed to connect over TCPIP
13:10:16 Not attempting to autostart server
13:10:16 Cannot connect to server

かなりの詳細を除外したら、事前に申し訳ありません。私はSybaseを初めて、厳密にOracleの背景を持っています。知っておくべきことを除外した場合は、コメントを投稿してください。質問を更新します。 Sybase Newbを手伝ってくれてありがとう。

役に立ちましたか?

解決

私が尋ねていたことをする方法はありません(プロキシテーブルでは可能である可能性がありますが、それは望ましい解決策ではありません)。標準のASP.NET Webサービスを作成します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top