我们的oracle数据库在一个服务器上,地址是192.168.10.11,我想把数据库导出到我的本地做备份,怎么做?
exp user/password@orcl full=y file='......';
oracle什么版本的:
本机已经建立的链接服务
imp 用户名/密码@服务名 file=你要保存的路径\备份名称.dmp
本机没有建立指向服务器的服务
imp 用户名/密码@ip/数据库SID file=你要保存的路径\备份名称.dmp
我斜线 可能写反了
以上是9i最简单的写法
如果是10g 你导的时候会提示少参数,你看他提示少什么 你就再加什么就可以了
好像写反了 不是imp 是exp
我试了在cmd下执行命令
exp oracle/oracle@192.168.10.11/oracleFULL=Y FILE=D:\temp\db.dmp
但是提示exp不是内部命令
你本机装了客户端么?什么版本的?
数据库实例名是否正确。
orcale服务是否起来,检查一下,
orcale服务是否起来,检查一下,
你机器上有没有安装Oralce服务端或者是客户端的。如果没有需要安装,如果已经安装,确定ORACLE_HOME/bin这个路径已经加到你的path里去了,只有加了才能直接exp命令,否则呀用exp命令的全路径名,或者当前目录在bin目录下。
我的oracle客户端用的10
相关问答:
delphi 怎么将oracle的long raw 字段值 导入blob字段
http://blog.csdn.net/zxf_feng/archive/2008/12/21/3571961.aspx
看看这个
引用
vStream := TMemorySt ......
with adod_dict do
begin
close;
commandtext:='select bgqxcode,count(*) wjsl from wscl_wsda_file where wjnd=:tnd group by bgqxcode'; ......
oracle连接啥这么复杂啊.
oracle 10g
用ps/sql dev怎么也连不上.
用sqlplus可以登陆.net manager之前测试连接了成功的.现在搞得也连接不了.
listener.ora:
SID_LIST_LISTENER =
(SID_LIST =
......
平时都是连接MSSQL 没太注意这个问题..今天因为需要.在网上找了一下..有好多.. 都试了.不行
很多都是报:
未处理的异常;System.Exception System.Data.OracleCilent 需要 Oracle 客户端软件 8.1. ......