读书人

PL/SQL中怎么导出完整数据库备份

发布时间: 2012-08-01 17:53:40 作者: rapoo

PL/SQL中如何导出完整数据库备份
exp system/manager file=bible_db log=dible_db full=y
导出用户角色、导出文件名、路径,导出日志,是否完全导出。

exp pjtest/1@ORCL_pj file=d: fasp.dmp
log=pjfasp.log full=y



F:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora
数据文件配置个连接
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = lenovo-jie)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
像这种格式的。
ORCL = :这个可以修改为自己A,连接名。
HOST = lenovo-jie,主机名,你可以改为A数据库的ip地址。
PORT = 1521: A数据库的端口,默认是1521
SERVICE_NAME = orcl:A数据库的SID

在B服务器的命令行输入:exp 用户名/密码@连接名 file=D:/

exp scott/pass@sid file=D:\test2.dmp

这样就可以把A数据库的东西直接导到B数据库的服务器上面了。
没写详细,只供参考。
有大数字之类的得用expdb导数据。

读书人网 >其他数据库

热点推荐