请问:在客户端可以执行备份数据库的程序么??我用exp80 txm/111111 file=ccc.bak执行不成功
同样的脚本在服务器执行没有错误,在客户端就不行。客户端可以连接上数据库,delphi程序都可以运行,我想写个备份程序,让用户在哪台机器执行程序都可以备份,但是客户端执行总是有问题。把脚本直接在dos下写也执行不了。
详细错误如下:
C:\>exp80 txm/111111 file=ccc.bak
Export: Release 8.0.5.0.0 - Production on 星期三 10月 15 17:11:21 2003
(c) Copyright 1998 Oracle Corporation. All rights reserved.
EXP-00056: ORACLE 错误12203出现
ORA-12203: TNS:无法与目标连接
EXP-00222:
系统错误信息2
System error message: No such file or directory
EXP-00000: 导出终止失败
今天查了很长时间,把LISTENER.ORA文件部分内容也修改了,
LISTENER =
(ADDRESS_LIST =
(ADDRESS=
(PROTOCOL= IPC)
(KEY= oracle.world)
)
(ADDRESS=
(PROTOCOL= IPC)
(KEY= ORCL) //orcl修改为了AGE
)
(ADDRESS=
(COMMUNITY= TCP.world)
(PROTOCOL= TCP)
(Host= hostname) //hostname修改为了prjMan
(Port= 1521)
)
)
可还是不行,没修改前,报什么检听有问题,修改后,就报上面的错误了,可是在客户端我是可以连接数据库的?DELPHI程序都是可运行的??????
客户端可以备份么???
谢谢帮助!