powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / connect over OLE DB to AS 400
6 сообщений из 6, страница 1 из 1
connect over OLE DB to AS 400
    #33630536
avoda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!

Имею следующий стринг:

SELECT * FROM OPENROWSET
('SQLOLEDB','DRIVER={iSeries Access ODBC Driver};SERVER=1.1.1.242;UID=ГЫУК;PWD=password',
UR004PBD.F42199)




При попытке выполнить это в SQL Query Analyzer получаю следующую ошибку:

SQL Server does not exist or Access denied
OLE/DB provider returned message: not valid atribute for connect string

Заранее спасибо за любые советы
...
Рейтинг: 0 / 0
connect over OLE DB to AS 400
    #33630583
--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
avodaВсем привет!

Имею следующий стринг:

SELECT * FROM OPENROWSET
('SQLOLEDB','DRIVER={iSeries Access ODBC Driver};SERVER=1.1.1.242;UID=ГЫУК;PWD=password',
UR004PBD.F42199)




При попытке выполнить это в SQL Query Analyzer получаю следующую ошибку:

SQL Server does not exist or Access denied
OLE/DB provider returned message: not valid atribute for connect string

Заранее спасибо за любые советы
...
Рейтинг: 0 / 0
connect over OLE DB to AS 400
    #33630600
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как уже сказали используется провайдер от мсскл а не мост одбц/оледб (наскока я понял строка подключения одбц"шная)

есть такой

http://www.connectionstrings.com/

но он сейчас тубизи
...
Рейтинг: 0 / 0
connect over OLE DB to AS 400
    #33630603
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно у гугла из кэша посмотреть
...
Рейтинг: 0 / 0
connect over OLE DB to AS 400
    #33630669
KI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Такой запрос у меня работает
SELECT * FROM OPENROWSET
('MSDASQL','DRIVER={Client Access ODBC Driver (32-bit)}; SYSTEM =IP;UID=USER;PWD=password',
'select * from u3dmlib.sdbankpd')
...
Рейтинг: 0 / 0
connect over OLE DB to AS 400
    #33652861
vladlogv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Provider=MSDASQL.1;Password=password;Persist Security Info=True;User ID=username;Data Source=<имя-odbc-datasource>;Initial Catalog=<dbname>

это в случае использования OLEDB через ODBC, DataSouce должен быть заранее сконфигурен с помощью iSeries Access

Provider=IBMDASQL.DataSource.1;Password=password;Persist Security Info=True;User ID=username;Data Source=ip_address

Это в случае использования нативного провайдера от iSeries Access.


SQLOLEDB насколько я помню это провайдер для Microsoft SQL Server'a. Каким образом вы хотите залезть в DB2/400 через этого провайдера? Единственный способ который приходит в голову, это Linked Servers (или как там они назывались 7 лет назад?!). Изврат, вообще говоря. При этом iSeries Access все равно нужно будет установить - в этом случае на сервере, на котором запущен MSSQL.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / connect over OLE DB to AS 400
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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