问几个新手问题+散分

ScAREcrOw_ss 2010-01-06 10:34:02
ORACLE_OWNER
LD_LIBRARY_PATH
ORACLE_TERM
这几个环境变量什么作用?尤其是LD_LIBRARY_PATH

ORACLE_SID和tnsname什么区别?
是通过TNSNAME还是SID去找listener.ora中配置的SID_NAME?
为什么我的listener.ora写成这样
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /oracle/app/product/10.2.0/db_1)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = oratest)
(ORACLE_HOME = /oracle/app/product/10.2.0/db_1)
(SID_NAME = oratest) ###这里
)

)

ORACLE_SID=test还能连上数据库??
...全文
124 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Dave 2010-01-06
  • 打赏
  • 举报
回复

补充.

tnsnames里面的名字是和监听有关系的。 配置正确后就可以对实例进行监听。 也就可以连接上那个实例。

ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = sf-hfhjzx-zhb)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = dvd)
)
)

ORACLE_SID的名字就是tnsnames里指定的名字。 在以上的tnsnames文件中,我们可以指定ORACLE_SID=ORCL,不能指定为dvd。



------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
Q Q 群:62697716
luocb1980 2010-01-06
  • 打赏
  • 举报
回复
ORACLE_SID:操作系统环境变量ORACLE_SID用于和操作系统交互。也就是说,在操作系统中要想得到实例名,就必须使用ORACLE_SID,在操作系统级别唯一识别oracle instance.
LD_LIBRARY_PATH :你的系统用到oracle共享库存在于需要指定的路径。
ORACLE_TERM:是ORACLE在XWINDOW图形界面安装时要使用的变量,必须正确设置,否则安装程序无法在xwindow中启动。
ORACLE_OWNER :对该文件具有访问特权的用户;通常是创建该文件的用户。

17,378

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧