Один ПК в качестве сервера для базы данных SqlBase - PullRequest
0 голосов
/ 03 сентября 2018

Может ли кто-нибудь подсказать мне, как (если возможно) настроить ПК в качестве сервера для многопользовательского использования. У меня есть 5-пользовательская лицензия на SqlBase, многопользовательское приложение, созданное под Team delveloper (Gupta).

Что мне нужно, кроме всего прочего?

Как настроить?

Спасибо

1 Ответ

0 голосов
/ 19 сентября 2018

Предполагается, что 1) все клиентские ПК, которые вы хотите подключить к серверу SQLBase, объединены в сеть, и 2) вы установили SQLBase на ПК-сервер (либо в качестве службы, либо нет - не имеет значения), и 3) вы установили Файлы времени выполнения TeamDeveloper + файлы приложений на каждом клиенте (т. Е. Пакет «Deploy», поставляемый с TD); 4) вы хотите использовать собственный маршрутизатор SQLBase от Gupta (не ODBC); 5) вы создали соответствующую базу данных в Сервер (см. все Руководства по SQLBase здесь: Руководства по SQLBase - Все версии , затем просто настройте SQL.ini на каждом клиенте, чтобы он указывал на ту же базу данных, что и для приложения TD требуется нечто вроде:

;----------------------------------------------------------
; SQLBase INItialization file for Windows CLIENT  x32 bit
;----------------------------------------------------------
;
;
[win32client]
;An appropriate client name goes here
clientname=MyName

[win32client.dll]
comdll=sqlws32

[win32client.ws32]
serverpath=<SQLBASE_SERVER_NAME_HERE>,localhost/*

Вы можете легко протестировать соединение между клиентом и сервером через SQLTalk, запущенный с клиента. Попробуйте подключиться к базе данных:

Set Server <SQLBASE_SERVER_NAME_HERE> ;
Connect <DATABASE NAME> SYSADM/SYSADM;
Select * from <TABLE NAME>
...