请问pl/sql连接远程oracle,怎么把数据和表一起导出来呢?希望写得详细点,谢谢!

来源:百度知道 编辑:UC知道 时间:2024/06/11 17:56:15

朋友你好:

用EXP命令就可以了

首先你在本地要安装oracle的客互端要和远程的oracle最好是一个版本。

配置好你到远程数据库的连接条目,即TNSNAMES.ora文件添加如下信息
填服务名 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 填IP地址)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = 实例名)
)
)

打开远程数据库的监听要开打(这个命令:lsnrctl start)

之后就可以通过本地连接到远程数据库
命令:sqlplus user/passwd@上面填的服务名

连上去后就可以用EXP进行表的导出操作了
导出命令如下:
将一个数据库的某用户的所有表导到另外数据库的一个用户下面的例子
exp userid=system/manager owner=username1 file=expfile.dmp
imp userid=system/manager fromuser=username1 touser=username2 ignore=y file=expfile.dmp

祝你成功。

导出来是什么意思,你要什么样的效果?