|
Соединение с SQL ошибки кругом | ☑ | ||
---|---|---|---|---|
0
mataranga
20.08.13
✎
16:33
|
SQLConnection = Новый COMОбъект("ADODB.Connection");
ServerName = "192.168.3.112"; //имя или IP-адрес сервера DSN = "PDPStrFacility"; //имя базы данных UID = "sa"; //логин пользователя SQL-сервера PWD = "**"; //пароль пользователя SQL-сервера ConnectString = "Provider=SQLOLEDB;" + "Data Source=" + ServerName + ";Initial Catalog=" + DSN + ";UID=" + UID + ";PWD=" + PWD; SQLConnection.ConnectionString = ConnectString; SQLConnection.ConnectionTimeOut = 15; SQLConnection.CommandTimeout = 30 ; //Подключаемся к базе данных Try SQLConnection.Open(); Except #Если Клиент Тогда Сообщить(ОписаниеОшибки(), СтатусСообщения.Важное); #КонецЕсли SQLConnection = Неопределено; EndTry; SQL установлен на другой машине, IP: 192.168.3.3 Имя Сервера: SRVTASU\HISSQLEE ( SQL SERVER 2005 9.0.1399 ) База в SQL: PDPStrFacility Не хочет подключаться :( |
|||
1
Ёпрст
20.08.13
✎
16:34
|
ну крута, че
|
|||
2
Ёпрст
20.08.13
✎
16:34
|
ип машинки со скулем один, а ты в соединение пихаешь другой..
|
|||
3
mataranga
20.08.13
✎
16:35
|
опечатка, там все правильно 192.168.3.112
|
|||
4
z01
20.08.13
✎
16:36
|
udl
|
|||
5
Ёпрст
20.08.13
✎
16:37
|
и ошибка какая при подключении ?
|
|||
6
Ёпрст
20.08.13
✎
16:37
|
+4 да, через udl файлик подключается хоть ?
Возьми строку соединения с него |
|||
7
shamannk
20.08.13
✎
16:38
|
(5) Так не интересно. Телепатию применять разучились?
|
|||
8
Лефмихалыч
модератор
20.08.13
✎
16:38
|
(0) DSN <> IP. Нету на компе такого DSN и все.
|
|||
9
z01
20.08.13
✎
16:41
|
(8)"DSN <> IP" LOL )))
|
|||
10
mataranga
20.08.13
✎
16:42
|
пошел гуглить про udl :DD
|
|||
11
Ёпрст
20.08.13
✎
16:42
|
ладно, так спробуй:
Соединение = Новый COMОбъект("ADODB.Connection"); driver="SQL Server"; server=" 192.168.3.112"; login="sa"; password="***"; base="PDPStrFacility "; ConnectionString = "driver={"+driver+"}; Server="+server+"; uid="+login+"; Pwd="+password+"; Database ="+base+";"; Попытка Соединение.Open(ConnectionString) |
|||
12
z01
20.08.13
✎
16:46
|
(10)не нужно
просто сделай файл и открой его ))) |
|||
13
mataranga
20.08.13
✎
16:46
|
{Форма.Форма.Форма(12)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server не существует, или доступ запрещен.
|
|||
14
Лефмихалыч
модератор
20.08.13
✎
16:47
|
(9) ты вообще в курсе, что такое DSN?
|
|||
15
mataranga
20.08.13
✎
16:49
|
Название базы данных как я понял... я не прав?
|
|||
16
Ёпрст
20.08.13
✎
16:50
|
(15) не прав
|
|||
17
Ёпрст
20.08.13
✎
16:51
|
тебе же по-русски пишуть
SQL Server не существует |
|||
18
Ёпрст
20.08.13
✎
16:51
|
по данному адресу.
|
|||
19
Лефмихалыч
модератор
20.08.13
✎
16:51
|
(15) неправ. Это псевдоним источника данных.
http://en.wikipedia.org/wiki/Data_source_name http://support.microsoft.com/kb/305599/ru |
|||
20
Ёпрст
20.08.13
✎
16:52
|
Создай текстовый файлик, смени ему расширение на udl, затем открой его создай подключение, протестируй, затем этот файлик открываешь блокнотом - смотришь свою правильную строку подключения с выбранным провайдером.
|
|||
21
mataranga
20.08.13
✎
16:55
|
оказалось что даже в Администрирование источников данных ODBC на компе котором SQL он не может подключится к ней...
Походу доступ к SQL не открыт... это уже совсем другая история, всем СПАСИБО! |
|||
22
z01
20.08.13
✎
16:56
|
(14)дата соус нам ))) <> ip ?
|
|||
23
shamannk
20.08.13
✎
16:57
|
ждмес: Открыл доступ все равно не работает....
|
|||
24
z01
20.08.13
✎
17:04
|
(23)что пишет?
|
|||
25
z01
20.08.13
✎
17:05
|
подольем: может быть нужно не через ip а через имя компа?
|
|||
26
mataranga
20.08.13
✎
17:08
|
заработало, все хорош глумится!
Спасибо... кстати чувачок дело пишет http://ivinsky.livejournal.com/2563.html |
|||
27
shamannk
20.08.13
✎
17:16
|
RTFM
|
|||
28
z01
20.08.13
✎
17:18
|
(27)да да, сначала криво поставят, потом не пойми зачем всё поотключают, а потом программер чтобы запустить три строчки кода должен весь msdn выучить чтобы админам доказать что он не верблюд
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |