powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / 4FAQ - клонирование базы
25 сообщений из 227, страница 6 из 10
4FAQ - клонирование базы
    #37083791
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
compheadприведите ваш алерт.лог после того как убрали устаревшие параметры. разумеется ту часть где система валится на 03113 00600/07445
...
Рейтинг: 0 / 0
4FAQ - клонирование базы
    #37086472
Alexggg99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Помогите пожалуйста. Хочу сделать дампик схемы с Oracle XE. И загрузить его другому пользователю. Как это сделать? Пытался через SQLPLUS командами expdp и impdp. Не получилось.
Сообщение: SP2-0042: unknown command "expdp" - rest of line ignored.
Как быть?
...
Рейтинг: 0 / 0
4FAQ - клонирование базы
    #37086480
Фотография pravednik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexggg99Здравствуйте!
Помогите пожалуйста. Хочу сделать дампик схемы с Oracle XE. И загрузить его другому пользователю. Как это сделать? Пытался через SQLPLUS командами expdp и impdp. Не получилось.
Сообщение: SP2-0042: unknown command "expdp" - rest of line ignored.
Как быть?
это не команды sqlplus, а отдельные утилиты
...
Рейтинг: 0 / 0
4FAQ - клонирование базы
    #37086481
comphead
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexggg99,

1. делайте для этого отдельный топик.
2. expdp imdp это не команды sql*plus. разве что запускать их через host или !
...
Рейтинг: 0 / 0
4FAQ - клонирование базы
    #37221869
SerSan300
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго времени суток.

Клонировал базу.
РАботает с одной особенностью:

Пытаюсь подключить через sqlplus:

SQL> connect sys/baspasw@bastest as sysdba

ERROR:
ORA-12514: TNS:listener does not currently know of service requested in connect
descriptor

А если делать вот так:

C:\Documents and Settings\s.denisov>set oracle_sid=BASTEST

C:\Documents and Settings\s.denisov>sqlplus

SQL*Plus: Release 10.2.0.1.0 - Production on Tue Apr 19 09:23:11 2011

Copyright (c) 1982, 2005, Oracle. All rights reserved.

Enter user-name: sys/basistestsupp as sysdba
Connected to an idle instance.

Подскажите, что не доделал?

Спасибо.
...
Рейтинг: 0 / 0
4FAQ - клонирование базы
    #37221888
Фотография pravednik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SerSan300Подскажите, что не доделал?

Спасибо.
Не использовал статическую регистрацию, благодаря которой, при не открытом экземпляре, листенер авторknow of service requested in connect
...
Рейтинг: 0 / 0
4FAQ - клонирование базы
    #37221902
SerSan300
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pravednik,


Вот что пишу:

В Listener.ora

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = C:\oracle\product\1020\db_1)
(PROGRAM = extproc)
(envs = "EXTPROC_DLLS=ANY")
)
(SID_DESC =
(GLOBAL_DBNAME = bas)
(ORACLE_HOME = C:\oracle\product\1020\db_1)
(SID_NAME = bastest)
)
)

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = paron)(PORT = 1521))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
)
)
)

В TNSnames.ora

BASTEST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = LOCALHOST)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = BASTEST)
)
)
...
Рейтинг: 0 / 0
4FAQ - клонирование базы
    #37221910
SerSan300
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pravednik

а где посмотреть информацию про "Статическую регистрацию".

Ибо. не особо в теме....
...
Рейтинг: 0 / 0
4FAQ - клонирование базы
    #37221915
Фотография pravednik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SerSan300,

lsnrctl services ?
...
Рейтинг: 0 / 0
4FAQ - клонирование базы
    #37221931
SerSan300
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот инфа, касаемая моего инстанса
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=paron)(PORT=1521)))

Services Summary...

Service "bas" has 1 instance(s).
Instance "bastest", status UNKNOWN, has 1 handler(s) for this service...
Handler(s):
"DEDICATED" established:3 refused:0
LOCAL SERVER
Instance "bastest", status READY, has 1 handler(s) for this service...
Handler(s):
"DEDICATED" established:0 refused:0 state:ready
LOCAL SERVER

Instance "bastest", status READY, has 1 handler(s) for this service...
Handler(s):
"DEDICATED" established:0 refused:0 state:ready
LOCAL SERVER
Service "bastestXDB" has 1 instance(s).
Instance "bastest", status READY, has 1 handler(s) for this service...
Handler(s):
"D000" established:0 refused:0 current:0 max:1002 state:ready
DISPATCHER <machine: PARON, pid: 300>
(ADDRESS=(PROTOCOL=tcp)(HOST=paron)(PORT=1494))

The command completed successfully
...
Рейтинг: 0 / 0
4FAQ - клонирование базы
    #37221943
Фотография pravednik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SerSan300,

у вас нет сервиса с именем bastest

PS: для чего используете GLOBAL_DBNAME ?
...
Рейтинг: 0 / 0
4FAQ - клонирование базы
    #37221954
SerSan300
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где нет сервиса BASTEST?

OracleServiceBASTEST есть.

А GLOBAL_NAME даже не знаю... мне в наследство досталось... просто на этом сервере крутится ещё одна база, быть может там используется.
...
Рейтинг: 0 / 0
4FAQ - клонирование базы
    #37221958
Фотография pravednik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SerSan300Где нет сервиса BASTEST?


Листенер о таком сервисе не знает
(не путайте виндовые сервисы с оракловыми)
авторА GLOBAL_NAME даже не знаю... мне в наследство досталось... просто на этом сервере крутится ещё одна база, быть может там используется.
Зачем тогда используете, если не знаете ?
...
Рейтинг: 0 / 0
4FAQ - клонирование базы
    #37221961
SerSan300
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ДЛя меня вообще вновинку такое содержимое listener.ora.

Обычно у меня в listener.ora

ПРимерно вот так

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = Daf)(PORT = 1521))
)
)


И всё.
...
Рейтинг: 0 / 0
4FAQ - клонирование базы
    #37221969
SerSan300
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pravednikЗачем тогда используете, если не знаете ?


Предыдущий админ использовал. Не могу сказать для каких целей.



А каким образом "натравить" листенер на BASTEST?
...
Рейтинг: 0 / 0
4FAQ - клонирование базы
    #37222014
Фотография pravednik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SerSan300А каким образом "натравить" листенер на BASTEST?
у вас SID такое имя имеет )
...
Рейтинг: 0 / 0
4FAQ - клонирование базы
    #37222090
SerSan300
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вы же написали, что "Листенер о таком сервисе не знает".

Соответственно, надо сделать, чтоб узнал. :) Подскажите, как это сделать ну и за одно, где почитать про Статическую адресацию.
...
Рейтинг: 0 / 0
4FAQ - клонирование базы
    #37222114
Фотография pravednik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SerSan300Вы же написали, что "Листенер о таком сервисе не знает".

Соответственно, надо сделать, чтоб узнал. :)
Листенер может знать/не знать о сервисе или о сиде.
У вас в тнс-неймс указан SERVICE_NAME c именем, о котором листенер не знает.
Он знает только о сервисе
автор
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Services Summary...

Service "bas" has  1  instance(s).
Instance "bastest", status UNKNOWN, has  1  handler(s) for this service...
Handler(s):
"DEDICATED" established: 3  refused: 0 
LOCAL SERVER
Instance "bastest", status READY, has  1  handler(s) for this service...
Handler(s):
"DEDICATED" established: 0  refused: 0  state:ready
LOCAL SERVER

Вы можете или зарегистрировать новый сервис с нужным вам именем(bastest), или указать в тнс-неймс существующий, или использовать в тнс-неймс SID.
Статическая регистрация - это указание в файле listener.ora информации о вашем экземпляре(она у вас есть)
...
Рейтинг: 0 / 0
4FAQ - клонирование базы
    #37222619
SerSan300
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pravednikавтор
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Services Summary...

Service "bas" has  1  instance(s).

Instance "bastest", status UNKNOWN, has  1  handler(s) for this service...
Handler(s):
"DEDICATED" established: 3  refused: 0 
LOCAL SERVER

Instance "bastest", status READY, has  1  handler(s) for this service...
Handler(s):
"DEDICATED" established: 0  refused: 0  state:ready
LOCAL SERVER


Объясните смысл вот этого сообщения: вроде два одинаковых Instance "bastest", но в одном случае статус UNKNOWN, а в другом - READY.

pravednikВы можете или зарегистрировать новый сервис с нужным вам именем(bastest)

я уже потерялся в сервисах (виндовые, оракловые) :) Какой сервис надо зарегистрировать и каким образом?

З.Ы. спасибо за терпение.
...
Рейтинг: 0 / 0
4FAQ - клонирование базы
    #37222932
Фотография pravednik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SerSan300pravednikпропущено...


Объясните смысл вот этого сообщения: вроде два одинаковых Instance "bastest", но в одном случае статус UNKNOWN, а в другом - READY.

UNKNOWN - благодаря записи в listener.ora
Код: plaintext
1.
2.
3.
4.
(SID_DESC =
(GLOBAL_DBNAME = bas)
(ORACLE_HOME = C:\oracle\product\ 1020 \db_1)
(SID_NAME = bastest)
)
Это и есть статическая регистрация
READY - это динамическая регистрация экземпляра БД в листенере процессом PMON
...
Рейтинг: 0 / 0
4FAQ - клонирование базы
    #37224451
SerSan300
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pravednik,

Добрый день.
Вернулся сегодня ко вчерашнему вопросу
Установка в TNSNAMES.ora

(CONNECT_DATA = (SID = BASTEST)

Помогла.

Хочу всё-таки до истины добраться в полном объёме :)
Вы писали: "Вы можете или зарегистрировать новый сервис с нужным вам именем(bastest)"

Подскажите, как создать этот сервис.

И ещё, что можно почитать по sqlnet.ora, tnsnames.ora, listener.ora и типам адресаций.. Та литература, что у меня есть освещает этот вопрос как-то очень поверхностно.

Спасибо.
...
Рейтинг: 0 / 0
4FAQ - клонирование базы
    #37224472
Фотография pravednik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторВы писали: "Вы можете или зарегистрировать новый сервис с нужным вам именем(bastest)"

Подскажите, как создать этот сервис.
DBMS_SERVICE

SerSan300И ещё, что можно почитать по sqlnet.ora, tnsnames.ora, listener.ora и типам адресаций.. Та литература, что у меня есть освещает этот вопрос как-то очень поверхностно.

Net Services Administrator's Guide
...
Рейтинг: 0 / 0
4FAQ - клонирование базы
    #37243713
vova_king
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как сделать восстановление из archivelog?
...
Рейтинг: 0 / 0
4FAQ - клонирование базы
    #37254227
SerSan300
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pravednik

Доброго времени суток.

Ознакомился со статьёй про DBMS_SERVICE.

Создал сервис testdbtest. К базе подключается через sqlplus sys/pass@testdbtest

Но после shutdown service testdbtest автоматом не поднимается, приходится толкать его командой:

execute DBMS_SERVICE.START_SERVICE('TESTDBTEST')

Ну и, соответственно, когда база в shutdown, не получается подключиться к ней.
...
Рейтинг: 0 / 0
4FAQ - клонирование базы
    #37254242
SerSan300
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ДА, забыл вопрос опять задать :)

ЧТо надо подкрутить, чтоб можно было и к idle instance подключиться?
...
Рейтинг: 0 / 0
25 сообщений из 227, страница 6 из 10
Форумы / Oracle [игнор отключен] [закрыт для гостей] / 4FAQ - клонирование базы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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