Как подключить две разные базы данных DB2, размещенные на двух разных IP-адресах? Я имею в виду, что я хочу знать, есть ли что-нибудь в DB2, что эквивалентно DBLink Oracle? Я сижу в тестовой среде DB2 и хочу скопировать несколько строк для тестирования из производственной среды DB2. Есть ли простой способ сделать это?Ссылка на базу данных в DB2
1
A
ответ
0
В DB2 есть нечто подобное, называемое «имена трех частей». Я написал small overview article для своего блога, в котором есть пример и все интересные ссылки на документацию.
Этапы включают создание оболочки DRDA (DRDA - протокол связи для DB2), а затем предоставление сведений о подключении к удаленному серверу базы данных. После этого вы можете запросить удаленные таблицы без какой-либо дополнительной настройки и адресовать их по серверу/схеме/таблице - отсюда и название «три части». Обратите внимание, что вам может потребоваться сначала использовать CATALOG TCPIP NODE
, чтобы сделать удаленный сервер известным по его IP-адресу. Что-то вроде catalog tcpip node yourserver remote 192.0.32.67 server db2inst1
Смежные вопросы
- 1. VS2012: Ссылка на базу данных
- 2. ссылка на базу данных в oracle 10g
- 3. ссылка DB2 AS/400 (система i) и DB2 AIX
- 4. Ссылка на динамическую базу данных Oracle из переменных
- 5. Ссылка на базу данных с netbeans jframes
- 6. Ссылка на базу данных derby отказалась
- 7. Ссылка на каждую базу данных Результат поиска
- 8. удалось восстановить резервную базу данных DB2
- 9. Ссылка на приложение и базу данных Android.
- 10. Исходная ссылка на столбец в DB2
- 11. ссылка на драйверы DB2 ODBC на Linux
- 12. Восстановить базу данных DB2 из кода Java
- 13. Как получить базу данных db2 dump?
- 14. Оставьте базу данных DB2, если она существует
- 15. Как импортировать базу данных DB2 на сервер Sql
- 16. Загрузить данные DB2 в базу данных Oracle - исправление данных мусора
- 17. Триггер в одной базе данных DB2 и вставка в другую базу данных DB2
- 18. Ссылка на другую базу данных из хранимой процедуры T-SQL без жесткого кодирования имени базы данных
- 19. магазин wget ссылка в базу данных (php)
- 20. ссылка вставка ключа в базу данных mysql
- 21. Null Ссылка на добавление в базу данных в mvc
- 22. Ссылка поставщика контента в базу данных
- 23. Ссылка в разных таблицах базы данных в db2
- 24. Ссылка на проект WPF на базу данных Windows Azure
- 25. Сайт здесь, ссылка на базу данных там, на другом сервере?
- 26. Ссылка на базу данных с координатами на Google Map
- 27. Ссылка на «&»: ampersand не вставить в базу данных
- 28. Ссылка на базу данных вызывает предупреждение в MSBuild
- 29. Ссылка на изображение не вставляется в базу данных при отправке
- 30. Ссылка на новую регистрацию в существующую базу данных?
Когда я выполнил команду «create wrapper drda», я получил сообщение => DB21034E. Команда была обработана как оператор SQL, потому что это не была действительная команда процессора командной строки . Во время обработки SQL он возвращал: SQL0601N Имя создаваемого объекта совпадает с именем «DRDA» типа «WRAPPER». SQLSTATE = 42710 –
Также для следующего утверждения в вашем блоге нет IP-адреса или имени хоста для удаленной базы данных. "db2 => создать сервер тип myserver db2/cs версия 10.5 обертка drda авторизация hloeser пароль" secrets4you "опции (dbname 'DBTWO')". Поэтому вопрос в том, как система будет знать, где находится удаленная база данных. –
Какую версию и версию DB2 вы используете? Заявления в моем блоге - это примеры, которые необходимо адаптировать к вашим IP-адресам и именам серверов/баз данных. Вы посмотрели CREATE SERVER и его варианты? http://www-01.ibm.com/support/knowledgecenter/SSEPGG_10.5.0/com.ibm.db2.luw.sql.ref.doc/doc/r0002170.html –