| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Oracle > снять дамп, поднять дамп |
| Автор: Artiom 5.4.2006, 09:09 |
| Стоит Oracle XE. Я с Oracle никогда не работал, но возникла необходимость сделать дамп базы на одной машине и поднять его на другой. Может у кого есть батник для такого случая? есть SQL Plus |
| Автор: jsa 6.4.2006, 05:29 |
| imp user/pass[@tnsname] [file=filename.dmp] "cнять" дамп exp user/pass[@tnsname] [file=filename.dmp] "поднять" дамп |
| Автор: batigoal 6.4.2006, 19:08 |
| А параметры fromuser/touser являются необязательными? |
| Автор: jsa 7.4.2006, 08:29 | ||
при экспорте? да особо никогда ими не пользовался всегда так работал |
| Автор: Artiom 7.4.2006, 08:45 |
| А что значит [@tnsname]? Имя БД? |
| Автор: chief39 7.4.2006, 10:20 | ||||
| на машине, откеда коннектишься(sqlplus'ом ли, imp'ом ли) должна быть ссылочка на конкретный экземпляр базы. Задаётся в файлике tnsnames.ora в виде:
Там где <> - подставь свои значения. Тогда <LocalDbLink> и будет [@tnsname]. Можно юзать fromuser='пупкин' touser='кузькин' То есть, если дамп сделан для юзера пупкин, при импе ты его дамп запихнёшь в схему юзера кузькин(которую желательно создать предварительно и оставить чистой - ну то есть юзера). Можно ещё кодепэйдж указывать и проч. и проч. Для сего запусти
|
| Автор: batigoal 7.4.2006, 12:30 |
| При импорте. |
| Автор: jsa 7.4.2006, 14:55 | ||
получается что необязательные |