社区
Oracle
帖子详情
怎样通过脚本修改tnsnames.ora和listener.ora
kingkongfather
2006-03-01 03:30:30
现在我想修改通过脚本自动增加一个数据库的服务命名,和在本地服务器的监听程序上增加一个对数据库的连接,监听位置是本地的。
...全文
710
9
打赏
收藏
怎样通过脚本修改tnsnames.ora和listener.ora
现在我想修改通过脚本自动增加一个数据库的服务命名,和在本地服务器的监听程序上增加一个对数据库的连接,监听位置是本地的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kingkongfather
2006-03-02
打赏
举报
回复
我想问一下bobfang(匆匆过客) ,动态注册怎么实现,可能用脚本吗
bobfang
2006-03-02
打赏
举报
回复
tnsnames可以直接在文件尾部增加,listener.ora就比较复杂,但9i以及之后版本支持动态注册,也就是说可以不用改listener.ora。
kingkongfather
2006-03-01
打赏
举报
回复
我的想法是,以修改tnsnames.ora为例,先读取文件里面的所有内容,然后把它放入一个设计好的结构数组中,这样修改的时候只要修改数组中的内容就可以了,需要增加新项只要在数组中增加一项就可以了,然后把数组中的内容写回文件就完成了修改。listener.ora 也可以这样处理,但问题是我对pl/sql不熟,也没看过相应的资料。其实这个解决方法主要是两个问题:这个结构怎么设计,需要嵌套吗,结构中需要包含哪些内容,另外一个问题怎么读写文件。希望知道的大侠能给个样例代码。
kingkongfather
2006-03-01
打赏
举报
回复
因为考虑到别的机器上去安装的话,配置项可能跟本机有区别,最好能找一个能解析这种文件函数,能自由增加、修改这两个文件。
kingkongfather
2006-03-01
打赏
举报
回复
是想直接写,但是不知道怎么找到相应的位置,写进去,想找一个比较通用的算法。
bobfang
2006-03-01
打赏
举报
回复
脚本中直接写这两个ora文件不行吗?
kingkongfather
2006-03-01
打赏
举报
回复
怎么没人回啊,是不是分数太少啊。
kingkongfather
2006-03-01
打赏
举报
回复
我现在在做一个自动创建数据库的脚本,做法是先用Database Configuration Assistant生成一个创建空库的脚本,再创建一个新的用户,然后再用这个用户创建他需要的表等东西,前面两步都没有问题,但是要创建表之前需要先连接到个这个数据库,所以需要创建这个数据库的服务命名,和配置监听程序,这两步也需要用脚本完成
kingkongfather
2006-03-01
打赏
举报
回复
希望各位大侠能给个思路或代码啊
认识
ora
cle中的sqlnet.
ora
tns
names
.
ora
listener
.
ora
三个文件
认识
ora
cle中的sqlnet.
ora
tns
names
.
ora
listener
.
ora
三个文件
配置
ORA
CLE的
listener
.
ora
、
tns
names
.
ora
配置
ORA
CLE的
listener
.
ora
、
tns
names
.
ora
ora
cle中的sqlnet.
ora
+
tns
names
.
ora
+
listener
.
ora
ora
cle中的sqlnet.
ora
+
tns
names
.
ora
+
listener
.
ora
三个文件的说明,对于初学者来说非常实用
Ora
cle_client_win32安装手册和配置
tns
names
.
ora
文和
listener
.
ora
件
Ora
cle_client_win32安装手册和配置
tns
names
.
ora
文和
listener
.
ora
件
listener
.
ora
sqlnet.
ora
tns
names
.
ora
文件详解
listener
.
ora
sqlnet.
ora
tns
names
.
ora
文件详解
Oracle
17,086
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章