powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Connect к MSSQL через OLE DB
13 сообщений из 13, страница 1 из 1
Connect к MSSQL через OLE DB
    #35138941
VanoR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PB 10.2.1
Кто настраивал коннект к MSSQL через OLE DB?
в каком месте там нужно указать имя базы?

// Profile test
SQLCA.DBMS = "OLE DB"
SQLCA.LogPass = <*>
SQLCA.LogId = "test_user"
SQLCA.AutoCommit = False
SQLCA.DBParm = "PROVIDER='SQLOLEDB',DATASOURCE='prod'"
...
Рейтинг: 0 / 0
Connect к MSSQL через OLE DB
    #35138956
VanoR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
или там надо использовать udl-файл?
если да, то как его сделать?
...
Рейтинг: 0 / 0
Connect к MSSQL через OLE DB
    #35138980
Фотография Ikar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня вот так:
Код: plaintext
1.
2.
3.
SQLCA.dbms = "OLEDB"
SQLCA.DBParm = "PROVIDER='SQLOLEDB',DATASOURCE='" + str_servr + "',PROVIDERSTRING='DataBase=" + str_base + "',INIT_PROMPT='DBPROMPT_NOPROMPT;"
SQLCA.logid = str_user
SQLCA.logpass = str_pass
------------
С уважением, IKAR

IkarHomeCenter ........ Детский Дворик ........ ГавГав.Инфо
Портал русскоязычной группы пользователей Sybase
...
Рейтинг: 0 / 0
Connect к MSSQL через OLE DB
    #35139019
VanoR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IkarУ меня вот так:
Код: plaintext
1.
2.
3.
SQLCA.dbms = "OLEDB"
SQLCA.DBParm = "PROVIDER='SQLOLEDB',DATASOURCE='" + str_servr + "',PROVIDERSTRING='DataBase=" + str_base + "',INIT_PROMPT='DBPROMPT_NOPROMPT;"
SQLCA.logid = str_user
SQLCA.logpass = str_pass
------------
С уважением, IKAR

IkarHomeCenter ........ Детский Дворик ........ ГавГав.Инфо
Портал русскоязычной группы пользователей Sybase
Спасибо. работает.

А кто знает как с помощью udl-файла коннект настроить?
...
Рейтинг: 0 / 0
Connect к MSSQL через OLE DB
    #35139045
VanoR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну и до кучи вопрос...
как настроить коннетк не через определенного пользователя, а через Windows NT authentication?
...
Рейтинг: 0 / 0
Connect к MSSQL через OLE DB
    #35139849
alexis glinski
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VanoRА кто знает как с помощью udl-файла коннект настроить?
создать пустой файл с расширением .udl -> сохранить -> открыть из windows explorer даблкликом -> прописать все настройки.
...
Рейтинг: 0 / 0
Connect к MSSQL через OLE DB
    #35140915
VanoR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Люди....
так знает кто-нибудь как настроить коннект не через определенного пользователя, а через Windows NT authentication? (OLE DB)
или нельзя?
...
Рейтинг: 0 / 0
Connect к MSSQL через OLE DB
    #35140993
Фотография Ikar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуйте с такими параметрами:
Код: plaintext
Provider=SQLOLEDB. 1 ;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=<database_name>;Data Source=<server_name>
По крайней мере внутри udl-файла прописывается именно так

------------
С уважением, IKAR

IkarHomeCenter ........ Детский Дворик ........ ГавГав.Инфо
Портал русскоязычной группы пользователей Sybase
...
Рейтинг: 0 / 0
Connect к MSSQL через OLE DB
    #35141618
VanoR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IkarПопробуйте с такими параметрами:
Код: plaintext
Provider=SQLOLEDB. 1 ;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=<database_name>;Data Source=<server_name>
По крайней мере внутри udl-файла прописывается именно так

------------
С уважением, IKAR

IkarHomeCenter ........ Детский Дворик ........ ГавГав.Инфо
Портал русскоязычной группы пользователей Sybase
чет никак... ладно, разберусь
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Connect к MSSQL через OLE DB
    #35858005
Zmiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
переделал на оледб, пб 10.5, к базе коннектится, но в окнах лупит ошибку, что не найдена таблица или столбец, как на скрине.При запуске с клиента все работает нормально.
...
Рейтинг: 0 / 0
Connect к MSSQL через OLE DB
    #35858041
Zmiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как мне сказали дело походу в настройке профиля коннекта из под билдера. КОннект через оле дб.
...
Рейтинг: 0 / 0
Connect к MSSQL через OLE DB
    #35858045
Zmiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблицы профиль показывает таблицы, но ошибка при запуске из билдера осталась.
...
Рейтинг: 0 / 0
Connect к MSSQL через OLE DB
    #35858472
Zmiter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот так все работает
sqlca.dbms = ProfileString(message.is_ini, "Database", "DBMS" ,"")
sqlca.database = ProfileString(message.is_ini, "Database", "Database" ,"")
sqlca.ServerName = ProfileString(message.is_ini, "Database", "ServerName" ,"")

ls = ProfileString(message.is_ini, "Database", "DBMS" ,"")
ls_1 = ";"+'"'+ "DateFormat='yyyy-mm-dd'"
sqlca.DBParm = "PROVIDER='SQLOLEDB',DATASOURCE='"+sqlca.ServerName+"',PROVIDERSTRING='database='" + sqlca.database +ls_1+ '"'
set format задает дату для ms sql 2000
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Connect к MSSQL через OLE DB
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]