Oracle 能否导出远程数据库 我们访问数据库是 通过一工具 调用服务器上的Oracle数据库里的数据,请问好心的人:是否能够导出远程数据库里的东西呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以的,你可以试试plsql里面的 export 功能。 当然可以啊,只要在一个局域网里能够ping通,就可以 正解.我是用另一台windows服务器 export 命令和任务计划定时备份数据库. 1.首先要PING同远程服务器地址2.sqlplus xxx/[email protected]@sid 登录远程服务器3.expdp 导出数据 --提示此时导出的数据将生成在服务器 直接exp就可以啦 在本地配置一个连接到远程数据库 用net configure assistance 配置连接串 用net manager配下远程服务器。将你的远程服务器ip地址填上。为其命名服务器名称如testdb.然后测试下,如果同的话。就可以导出了:expusername/password@testdb就可以了! CREATE PUBLIC DATABASE LINK TEST_LINK CONNECT TO 用户名INDENTIFIED BY 密码 USING SSID ;--SSID :本地配置的数据的实例名EXP 用户名/密码@TEST_LINK.SSID FILE=AAA.DMP TABLES='AAAA' 可以的呀,在本地装oracle客户端,在net manager配置本地服务链接服务器的oracle,就可以通过PL/SQL 的export导出了呀~ plsql里面的export好像只能针对表来进行导出 exp help = y;example:exp system/****@sid tablespaces='AAA' file='D:\db\tablespace\AAA.dmp' buffer=100000 feedback=10000 log='d:\db\log\A.log' 赚个PL/sql 设置一下那个orcl= (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.20.110)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = admin) ) )通过pl/sql工具里的就可以导出啊 exp 用户名/密码@实例名 file=文件名.dmp full=y 只要能用plsql连上,就可以导出的 。 exp可以在客户端导出服务器端的数据,但是前提是你需要安装oracle客户端 plsql 与 sqlplus 查询结果不一致 关于left join的问题 merge用法 如何查看一个表空间是否是自动增长的? java与Oracle 请较如何导出数据库中某一时间段的数据 如何从8i的数据全部到入 9i的数据库中 新手问题,关于查看所属的表空间的问题 Oracle的服务起不来!!?? oracle 8.1.7 中为什么没有 SCOTT, DEMO 之类的用户名, 怎样才能加上去? 怎么将.csv文件里的数据通过存储过程导入数据库 oracle 字符集
可以的,你可以试试plsql里面的 export 功能。
正解.我是用另一台windows服务器 export 命令和任务计划定时备份数据库.
2.sqlplus xxx/[email protected]@sid 登录远程服务器
3.expdp 导出数据 --提示此时导出的数据将生成在服务器
然后测试下,如果同的话。就可以导出了:
expusername/password@testdb
就可以了!
CONNECT TO 用户名INDENTIFIED BY 密码 USING SSID ;
--SSID :本地配置的数据的实例名
EXP 用户名/密码@TEST_LINK.SSID FILE=AAA.DMP TABLES='AAAA'
example:
exp system/****@sid tablespaces='AAA' file='D:\db\tablespace\AAA.dmp' buffer=100000 feedback=10000 log='d:\db\log\A.log'
orcl=
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.20.110)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = admin)
)
)
通过pl/sql工具里的就可以导出啊