powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Перенос данных из 9.2 в 8.1.7
13 сообщений из 13, страница 1 из 1
Перенос данных из 9.2 в 8.1.7
    #32133783
Loxotron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как принципиально можно перенести данные из 9.2 в 8.1.7 ??

imp из одной и exp из другой похоже не совместимы...
Что можно сделать?

Данные нормально экспортировал, но вот импорировать......
делаю:
imp xowner/xowner_pwd file=/tmp/ex.dmp

Import: Release 8.1.7.0.1 - Production on Fri Apr 4 11:06:42 2003

(c) Copyright 2000 Oracle Corporation. All rights reserved.


Connected to: Oracle8i Enterprise Edition Release 8.1.7.0.1 - Production
With the Partitioning option
JServer Release 8.1.7.0.1 - Production

IMP-00010: not a valid export file, header failed verification
IMP-00000: Import terminated unsuccessfully
...
Рейтинг: 0 / 0
Перенос данных из 9.2 в 8.1.7
    #32133823
noname_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Необходимо экспорт делать утилитой exp из версии 8.1.7. Для этого можно установить клиентскую часть от 8.1.7 на какую-нибудь рабочую станцию в сети, подключиться к серверу БД и сделать экспорт. Если такой возможности нет, можно попробовать установить клиента 8.1.7 прямо на сервер, где установлен 9.2. Но тут возможны некоторые трудности.
...
Рейтинг: 0 / 0
Перенос данных из 9.2 в 8.1.7
    #32133824
Фотография killed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а какие данные переносятся? Есть ли java-объекты, вложенные таблицы и т.д.?
...
Рейтинг: 0 / 0
Перенос данных из 9.2 в 8.1.7
    #32133835
Loxotron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
из того что я знаю
просто таблицы
и хранимые процедуры
А как это влияет на перенос?
И узнаю ли я что что-то не перенеслось?

И как у exp задать соединение с другим сервером?
Я сейчас сяду читать доку, а то не вижу у него опций задающих сервер
...
Рейтинг: 0 / 0
Перенос данных из 9.2 в 8.1.7
    #32133851
Фотография killed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда можно попробовать установить поддержку седьмого экспорта. Скрипт catexp7.sql если не ошибаюсь.
...
Рейтинг: 0 / 0
Перенос данных из 9.2 в 8.1.7
    #32133863
Loxotron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно последний пункт поподробнее?
Я еще не достаточно знаю администрирование Oracle, что бы понять....
Как мне эту поддержку установить и что делать потом?
И как экспортировать? Локально или как-то удаленно подключаться?
...
Рейтинг: 0 / 0
Перенос данных из 9.2 в 8.1.7
    #32133873
Um
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
exp <username>/<password>@<Service_name> и понеслась....
...
Рейтинг: 0 / 0
Перенос данных из 9.2 в 8.1.7
    #32133927
Loxotron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
здесь в <Service_name> подойдет имя/IP компьютера или это нечто иное

и как установить поддержку седьмого экспорта?
...
Рейтинг: 0 / 0
Перенос данных из 9.2 в 8.1.7
    #32133933
Фотография killed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может быть я поспешил c советом. Здесь подробно:

http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96652/ch01.htm#1012993
http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96652/ch01.htm#1013195
...
Рейтинг: 0 / 0
Перенос данных из 9.2 в 8.1.7
    #32133941
Um
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не, IP не прокатит, здесь надо написать имя сервиса из файла tnsnames.ora (в котором этот сервис надо предварительно создать :0)))
...
Рейтинг: 0 / 0
Перенос данных из 9.2 в 8.1.7
    #32133953
Loxotron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Т.е. я могу просто ручками его поправить?
не надо никаких утилит запускать?

У меня его содержимое таково


EEDB =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ee.com)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = eedb.ee.com)
)
)

INST1_HTTP =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ee.com)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = SHARED)
(SERVICE_NAME = MODOSE)
(PRESENTATION = http://HRService)
)
)

что тут является этим самым именем ?
SERVICE_NAME (т.е. eedb.ee.com)
или EEDB ?
...
Рейтинг: 0 / 0
Перенос данных из 9.2 в 8.1.7
    #32133965
Um
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EEDB вот локольное имя сервиса указывая которое ты можешь подключиться к удаленной базе данных.
попробуй для теста
sqlplus <>/<>@EEDB
если коннект прокатит, то можешь смело брать утилиты exp и imp от 8.1.7
и писать
exp <>/<>@EEDB
а потом
imp <>/<>@<целевая база>
...
Рейтинг: 0 / 0
Перенос данных из 9.2 в 8.1.7
    #32134008
Loxotron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробовал, не получилось

конфиг такой
EEDB =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ee.com)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = EEDB)
)
)


У меня кроме всего прочего EEDB является ORACLE_SID моей remote базы

результат такой
SQL*Plus: Release 8.1.7.0.0 - Production on Fri Apr 4 20:16:21 2003

(c) Copyright 2000 Oracle Corporation. All rights reserved.

ERROR:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect
descriptor


Enter user-name:

т.е. connect был выполнен локально
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Перенос данных из 9.2 в 8.1.7
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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