首先确认你的监听程序启动了.
$ lsnrctl status
然后确认你的数据库已经启动.
sqlplus /nolog
SQL> conn / as sysdba;
SQL> show sga; 这样,将远程客户端中的tnsnames中的service_name换成lsnrctl status中的service_name就可以了.
$ lsnrctl status
然后确认你的数据库已经启动.
sqlplus /nolog
SQL> conn / as sysdba;
SQL> show sga; 这样,将远程客户端中的tnsnames中的service_name换成lsnrctl status中的service_name就可以了.
解决方案 »
- BAT中调用SQL文件,然后再SQL文件中调用存储过程
- 请问怎样把oracle中system用户的所有数据导出?
- 关于存储过程
- 请问oracle数据库有90万,用where删除最快方法
- 初学Oracle的疑问
- 请问Oracle 是不是把它管理的数据空间全部或分为 "表空间"这个东西? 新建用户的时候都要指定表空间
- 如何删除某个用拥有的所有对象???急...............
- 高手请进,关于性能优化的问题
- dev9i中如何调整显示在IE中的form窗口大小?
- 在那儿能更快下载oracle 9i的linux版本?我在oracle的网站上下载很慢!
- 如何改变创建数据库的文件存储的默认位置
- 请教一个死锁的问题
重新配置oracle的服务名
然后 tnsping 服务名 试试
不通就要设置:E:\oracle\ora92\network\ADMIN\tnsnames.ora
# Generated by Oracle Net8 Assistant
#
ERP.world=(DESCRIPTION=
(ADDRESS=(PROTOCOL=tcp)(HOST=erp2)(PORT=1528))
(CONNECT_DATA=(SID=TEST)))