powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Импорт данных в DB2 Expess из MS SQL?
8 сообщений из 8, страница 1 из 1
Импорт данных в DB2 Expess из MS SQL?
    #33762811
logobobah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно ли импортировать данные в DB2 напрямую через ODBC из MS SQL. (Мне удалось найти только импорт данных из текстовых файлов различного формата.)
...
Рейтинг: 0 / 0
Импорт данных в DB2 Expess из MS SQL?
    #33762879
TORT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1.federated systems
2.функцию можно создать для доступа к данным из другой СУБД
...
Рейтинг: 0 / 0
Импорт данных в DB2 Expess из MS SQL?
    #33764921
logobobah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Федеративные системы это, как я понял, отдельный продукт. Тогда интересно где где его найти.
2. Пробывал сделать импорт. Импорт из MS SQL - проходит тока в существующую таблицу. При попытке сделать импорт с созданием таблицы выдается сообщение об ошибки. Может быть не хвает каких нить прав на создание объектов или это особенность DB2 Express????
...
Рейтинг: 0 / 0
Импорт данных в DB2 Expess из MS SQL?
    #33764947
logobobah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Текст ошибки. В предыдущем сообщении допустил ошибку таблицы создаются. Но они не заполняются. Сообщение об ошибке:
...
Рейтинг: 0 / 0
Импорт данных в DB2 Expess из MS SQL?
    #33765138
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
logobobah1. Федеративные системы это, как я понял, отдельный продукт. Тогда интересно где где его найти.
2. Пробывал сделать импорт. Импорт из MS SQL - проходит тока в существующую таблицу. При попытке сделать импорт с созданием таблицы выдается сообщение об ошибки. Может быть не хвает каких нить прав на создание объектов или это особенность DB2 Express????

Никнэймы не прокатят, но табличные OLEDB функции будут работать...
Примерно так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
CREATE SERVER mssql WRAPPER OLEDB OPTIONS
	(CONNECTSTRING 'Provider=SQLOLEDB.1;User ID=sa;Password=***;Persist Security Info=False;Initial Catalog=fuga;Data Source=<имя севера>;Auto Translate=True',COLLATING_SEQUENCE 'Y')
@

CREATE USER MAPPING FOR db2admin SERVER mssql
	OPTIONS (REMOTE_AUTHID 'sa', REMOTE_PASSWORD '***')
@


CREATE FUNCTION test100() RETURNS TABLE (ID INT, NAME CHAR( 30 )) LANGUAGE OLEDB EXTERNAL NAME 'mssql!test100'@

select * from table ( test100()) as t@


Только нужно чтобы кодовые страницы обязательно совпадали...
...
Рейтинг: 0 / 0
Импорт данных в DB2 Expess из MS SQL?
    #33765439
TORT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Про кодовые страницы - это грамотное уточнение!!!
...
Рейтинг: 0 / 0
Импорт данных в DB2 Expess из MS SQL?
    #33767679
mitek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну вот у меня например так и "не выходит каменный цветок" :(

в MS SQL Server collation = SQL_Latin1_General_CP1251_CI_AS
в DB2 Codeset = 1251

при чтении строк ругань на кодировку 13884

есть-таки лекарство от сей заразы ?
...
Рейтинг: 0 / 0
Импорт данных в DB2 Expess из MS SQL?
    #33767720
TORT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я с Access'ом так ничего и не добился в свое время....
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Импорт данных в DB2 Expess из MS SQL?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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