سؤال

لدي خادم Sybase ASE يمكنني الاتصال به باستخدام ASE iSql بشكل جيد تمامًا.يبدو تعريف قاعدة البيانات في ملف sql.ini الخاص بي كما يلي:

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

للاتصال بـ iSql، يمكنني إجراء استدعاء سطر الأوامر التالي وهو يعمل:

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

هدفي النهائي هو استخدام اتصال ADO.Net Entity Framework الخاص بـ SQL Anywhere لخدمة RIA التي أكتبها.أحاول الاتصال الآن باستخدام SQL Anywhere من خلال Sybase Central (بدلاً من Visual Studio)، ولا يمكنني تشغيله.ضمن علامة التبويب "التعريف"، أستخدم "و" لبيانات الاعتماد الخاصة بي وأترك ​​النصف السفلي كـ "لا شيء"، ضمن علامة التبويب "قاعدة البيانات"، أحدد اسم الخادم، وتحت "الشبكة" أحدد "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 ولدي خلفية أوراكل تمامًا.إذا نسيت أي شيء تحتاج إلى معرفته، فيرجى نشر تعليق وسأقوم بتحديث السؤال.شكرًا لمساعدة Sybase newb.

هل كانت مفيدة؟

المحلول

لا توجد طريقة لتنفيذ ما كنت أطلبه (على الرغم من أنه قد يكون ممكنًا باستخدام جدول وكيل، إلا أن هذا ليس حلاً مرغوبًا فيه)، لذلك لن أستخدم إطار عمل خدمات .Net RIA.سأقوم بكتابة خدمة ويب قياسية لـ ASP.Net.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top