powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / О коннекте через OLE DB к MSS 2008 с указанием Application Name и Workstation ID
6 сообщений из 6, страница 1 из 1
О коннекте через OLE DB к MSS 2008 с указанием Application Name и Workstation ID
    #39281536
Версия 9.0.3 8836 на W7
В 10-летней давности программе неожиданно выяснилось, что при сабжевом коннекте не передаются указанные параметры. При этом нативский драйвер устанавливает их, если в DBParm указывать AppName и Host.
Есть ли возможность для OLE DB for MS Sql в строке DBParm указать эти значения? Они должны появляться в соотв. записи таблицы sysprocesses, поля program_name и hostname соответственно. Пробовал всяко разно в соответствии с разными докуметациями, и просто наобум - всё бестолку.
Через .udl (DATALINK в DBParm) не устраивает.
Или это невозможно?
...
Рейтинг: 0 / 0
О коннекте через OLE DB к MSS 2008 с указанием Application Name и Workstation ID
    #39282037
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Антон Приходько,

Оно?
...
Рейтинг: 0 / 0
О коннекте через OLE DB к MSS 2008 с указанием Application Name и Workstation ID
    #39282128
К сожалению, всё это перепробовал с известным уже результатом. Их строка Providerstring не то же самое, что и connect string в ADO, и даже например database нельзя изменить на initial catalog.
...
Рейтинг: 0 / 0
О коннекте через OLE DB к MSS 2008 с указанием Application Name и Workstation ID
    #39282322
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Антон ПриходькоИх строка Providerstring не то же самое, что и connect string в ADO, и даже например database нельзя изменить на initial catalog.
Не поняо, БД сменить-то уж точно можно как-то так.
Код: sql
1.
PROVIDERSTRING='database=test',CommitOnDisconnect='No'
...
Рейтинг: 0 / 0
О коннекте через OLE DB к MSS 2008 с указанием Application Name и Workstation ID
    #39282332
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Антон Приходько,

Вот точно для PB.

Код: sql
1.
Provider='SQLOLEDB',DataSource='myserver',Database='mydbname',PROVIDERSTRING='App=myappname',IntegratedSecurity='SSPI'
...
Рейтинг: 0 / 0
О коннекте через OLE DB к MSS 2008 с указанием Application Name и Workstation ID
    #39309366
Fompro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PROVIDERSTRING='DATABASE=YourDB;APP=YourApp;WSID=YourHostName'
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / О коннекте через OLE DB к MSS 2008 с указанием Application Name и Workstation ID
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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