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

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

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

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


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