![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Не виден сервер [D6, MSSQL]
AndreyAR © (2005-11-23 09:14:00)Добрый день!
Проблема простая (я надеюсь): в сети установлен MS SQL Server 2000, который почему-то не виден на машинах с Win 98. Под Win2000 проблем нет. В чем может быть дело?
Заранее спасибо.
Alexandr Bydantcev (2005-11-28 23:26:00) [1]Вообще самый простой способ - использовать IP, определив его по имени сервера. Подобных методов, по-моему много в сети.
Тогда уж точно будет работать.
AndreyAR (2005-11-23 17:42:00) [2]
> попробуй ping -a <ip сервера>
> выдаст имя или нет
Выдает.
clickmaker (2005-11-23 11:38:00) [3]
> не находит, блин, сервер по имени
если по ip работает, а по имени - нет, то это DNS глючит или не настроен
попробуй ping -a <ip сервера>
выдаст имя или нет
AndreyAR (2005-11-23 11:36:00) [4]
> и что, так не работает? попробуй вместо имени сервера подсунуть
> IP
с IP уже пробовал, работает. Но это не есть гут: он ведь может поменяться с большей вероятностью, чем имя сервера, такое бывало уже, пришлось весь софт перекомпилить. Я собственно о чем и писал: не находит, блин, сервер по имени.
clickmaker (2005-11-23 10:54:00) [5]
> AndreyAR (23.11.05 10:12) [4]
и что, так не работает? попробуй вместо имени сервера подсунуть IP
AndreyAR (2005-11-23 10:12:00) [6]
> Настроить ConnectionString
Ну, допустим. А как? Вот моя строка:
Provider=SQLOLEDB.1;
Password=111111;
Persist Security Info=True;
User ID=xxx;
Initial Catalog=InfoPoint;
Data Source=Infoserver;
Use Procedure for Prepare=1;
Auto Translate=True;
Packet Size=4096;
Workstation ID=MashineName;
Use Encryption for Data=False;
Tag with column collation when possible=False
Какой параметр нужно поменять?
Anatoly Podgoretsky (2005-11-23 09:47:00) [7]Настроить ConnectionString
AndreyAR (2005-11-23 09:40:00) [8]Вот сейчас обнаружил, что виден: при создании DSN в настройках клиента указать вместо Named Pipes TCP/IP, и все нормально. Но у меня-то в проге DSN не создается, просто настраивается ConnectionString в ADO Connection и все.
Что бы такого сделать?
sniknik (2005-11-23 09:27:00) [9]если просто не "виден", забей, частая ситуация когда не видно с 2000го установленный сервер на 2003м, с одной подсети sql сервера другой, при "особых" настройках сети, или когда "смотрят" неустановленным на машине DMO/.... (у меня комбинация 3-х методов поиска серверов и то не все могу "видеть")
просто прописывай имя сервера руками, и соеденяйся.