2014-01-27 2 views
1

Я писал запросы для базы данных SQL в любом месте 12. Я смог подключиться к базе данных с помощью Aqua Data Studio. Тем не менее, моя бесплатная пробная версия закончилась, и я не хочу платить 500 долларов, чтобы написать несколько запросов. Каждое другое программное обеспечение, которое я пробовал (Sybase Central, ODBC, Altova DatabaseSpy, SQL в любом месте Клиента), все дает мне ту же ошибку: произошла ошибка во время попытки подключения sharedmemory. Я понятия не имею, почему это происходит, и я даже попытался отключить «использование совместного использования памяти» в моей БД, но безрезультатно.Ошибка SQL Anywhere: ошибка при попытке подключения sharedmemory

Кто-нибудь знает, почему студия Aqua Data смогла подключиться, но никакое другое программное обеспечение не может? Есть ли способ исправить проблему SharedMemory?

Есть ли другое программное обеспечение, которое сможет подключиться к базе данных?

ответ

0

Я не могу сказать наверняка в этом случае, но SQL Anywhere поддерживает концепцию «аутентифицированной» базы данных, а это означает, что только клиентские приложения, распознанные сервером, могут быть подключены. Скорее всего, здесь.

Примечание: Я работаю для SAP в SQL Anywhere Engineering.

+0

Есть ли способ узнать, какие программы могут получить доступ к БД? – Fuzzerker

+0

Извините, я думаю, что неправильно понял ваш вопрос. Я думал, что вы говорите о бесплатной пробной версии SQL Anywhere (хотя я и не думал, что у нас есть такая вещь). Но похоже, что вы говорили о бесплатной пробной версии продукта Aqua. Можете ли вы добавить «; LOG = client.txt» в строку подключения и посмотреть, есть ли более конкретное сообщение об ошибке в файле client.txt? –

+0

это то, что было возвращено: 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

0

Я понял, что проблема. Было два сервера, работающих под тем же именем, поэтому «общая память» не могла понять, к какой из них подключиться, мне пришлось запустить один сервер, затем второй, а затем закрыть первый.

+0

Как вы закрыли сервер и откуда? – kamalpreet

Смежные вопросы