|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Oracle+Delphi - ещё вопрос
Здравствуйте!
На microsoft-овской сети есть два сервера под Linux. На обеих развернут Oracle. Один - это святая святых, там наша база с экономической информацией предприятия, она курируется крутой программистской фирмой. Другой сервер тестовый, его мне наш сисадмин дал для реализации многопользовательского ввода в таблицу, созданную на этом же тестовом сервере. Распоряжение такое: с тестовым могу делать что хочу, а в основной сервер чтоб ни-ни, даже и не мыслил туда обращаться. А мне нужно с основного сервака в свою табличку на тестовом подтянуть пару табличек. Хочу такое сделать через ADOConnection на основной сервак, а далее оттуда через ADOQuery простым Select-ом забрать данные. Теперь вопрос: могу ли я таким действием нарушить целостность основной базы, или каким-то образом чему-то повредить? |
#2
|
||||
|
||||
а зачем такие сложности, Delphi еще подключать? создай на тестовом сервере дибилинку (database link, dblink). для пущей безопасности можно создать на основном сервере пользователя с правами "только для чтения" и линкой заходить под ним. через эту линку хоть все таблицы перетащить на тест можно: create table as select
Пишу программы за еду. __________________ |
#3
|
|||
|
|||
Oracle+Delphi - ещё вопрос
Большу спасибо за ответ! А можно чуть подробнее про дибилинку?
|
#4
|
||||
|
||||
http://docs.oracle.com/cd/B28359_01/...oncepts002.htm
по-русски: CREATE PUBLIC DATABASE LINK foo CONNECT TO scott IDENTIFIED BY tiger USING 'my_work_service_name' SELECT * FROM emp@foo CREATE TABLE emp AS SELECT * FROM emp@foo foo - имя дибилинки scott и tiger - и так понятно my_work_service_name - имя БД из TNSNAMES.ORA emp - таблица emp@foo - обращение к таблице emp на удаленном сервере Пишу программы за еду. __________________ Последний раз редактировалось NumLock, 03.10.2012 в 13:04. |
#5
|
|||
|
|||
Oracle+Delphi - ещё вопрос
Большое спасибо за подробный ответ!
|