我修改了计算机名称后,oracle8.1.6数据库登录不进去了,显示没有这个对象,请问该如何处理,不然,我就惨了,数据库里有很多表和数据,我该怎么办啊
解决方案 »
- oracle中使用dblink合并表问题
- ORACLE WEB 开发 配置 ( 解决问题马上结贴)
- 如何远程启动oracle数据库?如果没有操作系统连接权限的话。
- spool导出的文件怎么才可以不加后缀文件名
- 已有数据库中的表能否添加一个新的字段呀?我想添加一个id(自增)的字段
- spool文件重定向问题,急!
- 问高手一个简单问题,procedure或者FUNCTION能返回一个记录集吗?
- delphi 7连接 oracle 8的问题
- 如何查看oracle11g在何时进行了表空间扩展
- ORA-01756 因为字符串内有分号+换行而导致的报错----解决方法
- 我是ORACLE初学者,请问如何自动把文本数据导入ORACLE?
- 100分求解:"invaild END header format"
修改
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = SAM)(PORT = 1521))
)
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(DESCRIPTION =
(PROTOCOL_STACK =
(PRESENTATION = GIOP)
(SESSION = RAW)
)
(ADDRESS = (PROTOCOL = TCP)(HOST = SAM)(PORT = 2481))
)
(DESCRIPTION =
(PROTOCOL_STACK =
(PRESENTATION = GIOP)
(SESSION = RAW)
)
(ADDRESS = (PROTOCOL = TCPS)(HOST = SAM)(PORT = 2482))
)
)
中的host一项。
一种是:通过 NET8 助手,来将地址一栏输入:新的计算机名或者你的IP地址
一种是:通过修改配置文件,找到路径D:\Oracle\Ora81\network\ADMIN下的listener文件,将里面出现的 HOST 字段的值是你原来的计算机名字的都改成新的计算机名字或IP地址。最后建议最好写IP地址。
在 Oracle 里修改相关的文件,把计算机名字改回来就可以了~解决方法:
1. 修改监听器的文件.
...Oracle目录 \Ora81\network\admin\listener.ora
把里头的 Host = ... 改你现在的计算机名就可以啦~
2. 修改服务名文件.
...Oracle目录\Ora81\network\admin\tnsnames.ora
同样方法,把对应的 Host = ... 修改.
3. 重启机子就可以啦~
OracleService数据库设置自动启动~
这样,就可以省下许多时间了 :)
listener.ora 和 listener.ora 文件是 Txt 格式,可以用记事本等文件编辑软件打开.