远程导出数据库
A. oracle怎么导出远程数据库,导出文件是dmp格式
简单点使用exp即可。
exp dexter/[email protected]:1521/startrek file=d:\1.dmp log=d:\exp1.log tables=(mp1)
其中:
1、dexter/[email protected]:1521/startrek
远程数据库的用户名/密码@IP地址:端口号/service_name
2、file
file指定了输出文件的路径
3、log
log为输出log文件的路径
4、tables
指定了要导出的表的名称。(多个表使用逗号分隔,按照用户导出的时候可以去掉tables这个选项)
B. 如何把远程的oracle数据库导出到本地计算机上
1,可用exp命令导出到本地:
win+R,然后输入cmd进入命令提示符。
C. 知道远程主机oracle数据库的用户名和密码,该怎么导出数据库呢
可以用exp语句导出。
1、在本地oracle下找到tnsnames.ora文件,一般在~oracleproct10.2.0db_1 etworkADMIN目录下。
2、打开tnsnames.ora文件(文本方式打开即可),添加如下内容:
sql">bendi=
(DESCRIPTION=
(ADDRESS=(PROTOCOL=TCP)(HOST=远程数据库IP地址)(PORT=数据库端口号))
(CONNECT_DATA=
(SERVER=DEDICATED)
(SERVICE_NAME=数据库服务名)
)
)
其中“bendi”可自定义,然后还需要知道远程数据库IP地址,数据库端口号,及数据库服务名。
3、本地打开命令提示符,输入以下内容:
exp数据库用户名/密码@本地实例名file=路径:文件名.dmplog=路径:日志名.logowner=数据库所属用户
4、敲击电脑回车键,等待导出结束即可。
D. 如何远程将服务器上的sqlserver数据库导出来。(知道服务器地址及数据库名称、密码)
第一步:首先远程服务器
开始→程序→附件→远程桌面连接→输入远程服务器的地址,登陆
第二步:将服务器上的sqlserver数据库导出来
数据库→表名→在你要导出的表名称上右键→任务→导出数据→出现欢迎使用SQLServer导入和导出向导→下一步→数据源选择你需要的数据源→服务器名称输入服务器的地址→身份验证选择‘使用SQLServer身份验证’→输入你的用户名和密码→数据库选择你需要导出数据的数据库→下一步→复制一个或多个表或视图的数据→下一步→选择你要导出数据的表(可先预览)→下一步→完成
希望可以帮到你
E. telnet 远程linux服务器导出oracle数据库到本地,命令要怎么写
操作顺序:
1、打开本地终端,输入telnet命令:
>> telnet 服务器ip
输入用户名 密码 登陆成功
2、转到oracle用户下,输入:
>> su - oracle
>> exp
根据Oracle的exp命令提供的到处向导,导出用户需要的数据到dmp文件中 myxxxoutxxx.dmp
3、接下来是讲这个dmp文件传到本地
两种方式
1、如果服务器端开启了ftpd 或者 sshd ,可以从本地连接过去,把dmp文件下载到本地
重新打开一个本地终端
>> ftp 服务器ip
输入用户名 密码 登陆成功
>> cd dmp文件目录的相对路径
>> get myxxxoutxxx.dmp
2、如果本地服务器开启了相关服务 可以从服务器端上传dmp文件到本地
>> cd dmp文件目录的路径
>> ftp 服务器ip
输入用户名 密码 登陆成功
>> put myxxxoutxxx.dmp
最后就是本地库的导入了
在终端中输入 imp 根据向导一步一步设置导入
或者用开发工具帮助导入
F. 远程oracle数据库导出本地
远程Oracle数据库导出到本地用exp命令。
导出一个完整数据库:
1、win键+R键,输入cmd,打开命令提示符。