Я писал запросы для базы данных SQL в любом месте 12. Я смог подключиться к базе данных с помощью Aqua Data Studio. Тем не менее, моя бесплатная пробная версия закончилась, и я не хочу платить 500 долларов, чтобы написать несколько запросов. Каждое другое программное обеспечение, которое я пробовал (Sybase Central, ODBC, Altova DatabaseSpy, SQL в любом месте Клиента), все дает мне ту же ошибку: произошла ошибка во время попытки подключения sharedmemory. Я понятия не имею, почему это происходит, и я даже попытался отключить «использование совместного использования памяти» в моей БД, но безрезультатно.Ошибка SQL Anywhere: ошибка при попытке подключения sharedmemory
Кто-нибудь знает, почему студия Aqua Data смогла подключиться, но никакое другое программное обеспечение не может? Есть ли способ исправить проблему SharedMemory?
Есть ли другое программное обеспечение, которое сможет подключиться к базе данных?
Есть ли способ узнать, какие программы могут получить доступ к БД? – Fuzzerker
Извините, я думаю, что неправильно понял ваш вопрос. Я думал, что вы говорите о бесплатной пробной версии SQL Anywhere (хотя я и не думал, что у нас есть такая вещь). Но похоже, что вы говорили о бесплатной пробной версии продукта Aqua. Можете ли вы добавить «; LOG = client.txt» в строку подключения и посмотреть, есть ли более конкретное сообщение об ошибке в файле client.txt? –
это то, что было возвращено: 09:15:14 Попытка подключения с использованием: UID = DBA; PWD = ********; DBN = ***; DBF = ****; ServerName = ****; CON = '***'; ASTOP = YES; INT = NO; ENC = NONE; LOG = client.txt 09:15:14 Попытка подключения к работающему серверу ... 09 : 15: 14 Попытка SharedMemory соединение (без sasrv.ini кэшируются адрес) 9:15:14 не удалось подключиться через SharedMemory 9:15:14 не удается подключиться к серверу Похоже, я пропускаю в INI-файл ? есть ли способ исправить это? – Fuzzerker