我安装oracle10g,发现orcle_home环境变量里是空的

而且admin那个文件夹里的listenor的ora也没有,这是为什么,怎么配置,链接不上plsql,就像链接本地的

第1个回答  2013-04-06

目前Windows上大致配置过程是这样的(我跳过建库和建用户授权什么的了):


Database Configuration Assistant

    Database Configuration Assistant,主要用于建库,当然你需要建库后才能有SID,才能做下个操作;

    进入Administration Assistant for Windows,设置服务器端NLS_LANG为

    AMERICAN_AMERICA.AL32UTF8,同时设置客户端此参数一致(不使用

    SIMPLIFIEDCHINESE_CHINA.ZHS16GBK ),同时检查ORACLE_SID参数是否有值

    另一个解决办法是在Win的系统变量中增加并设置ORACLE_SID、ORACLE_HOSTNAME(主机名)变量;

    Net Configuration Assistant,主要配置前3项——监听、命名方法、本地服务名,也即对应你说的listener.ora那3个文件;监听只需配置一个Linstener即可;命名方法加入本地和轻松连接2种命名即可,对应sqlnet.ora;本地网络服务名是最麻烦的一个,对应文件tnsnames.ora,如果你熟练的话,可以直接修改文件即可,如果从界面操作,要求填写的第一个服务名,即是你数据库的SID,第二个相当于数据库连接串名,后面我帖了示例,例子里服务名是XE,数据库连接名对应XEConnString ;

XEConnString =

  (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.123)(PORT = 1521))

    (CONNECT_DATA =

      (SERVER = DEDICATED)

      (SERVICE_NAME = OracleXE)

    )

  )


最后很重要的2步,将oracle bin 目录下的 TNSLSNR.EXE 文件加入到防火墙访问允许列表(就是为你前面监听配置使用的进程和1521端口,oracle为让局域网其他IP访问你的数据库,需要监听网络),为保险起见,重启Oracle的相关服务一次。

第2个回答  2013-04-07
你的安装上的oracle在plsql上能用默认的orcl,tigger登陆进去吗?如果不能是就看下你的环境变量有没有配置路径什么的?本回答被提问者采纳

我安装oracle10g,发现orcle_home环境变量里是空的
另一个解决办法是在Win的系统变量中增加并设置ORACLE_SID、ORACLE_HOSTNAME(主机名)变量;Net Configuration Assistant,主要配置前3项——监听、命名方法、本地服务名,也即对应你说的listener.ora那3个文件;监听只需配置一个Linstener即可;命名方法加入本地和轻松连接2种命名即可,对应sqlnet.ora;本...

刚安装了oracle 10g,在查看注册表环境变量时出现:regedit不是内部或...
出现这种情况是环境变量path少了系统文件夹(c:\\windows\\system32) 造成的。如果能打开cmd窗口的话,可以先cd到system32下再regedit cd \/d c:\\windows\\system32 regedit

安装Oracle - OraClient10g_home2出现如下图所示,停滞不前,安装无法...
因为你已经安装过一次了 没有卸载干净 所以是home2 10g安装中途会有个提示框 但不会自动弹出来 很多人都发现不了 死等下去 你一个个的最小化窗口 就能看到 别直接显示桌面

pl\/sql远程连接orcle服务器问题
2、环境变量PATH里没有加上%ORACLE_HOME%\\bin导致引用一个别人的东西吧。我也不太清楚:ORACLE 连接设置方法很多,这里写四种,但主要是远程连接方法。 第一种情况: 若oracle服务器装在本机上,那就不多说了,连接只是用户名和密码的问题了。不过要注意环境变量%ORACLE_HOME%\/network\/admin\/是否设置。 第二种情况:...

安装oracle之后,服务里面没有OracleOraDb10g_home1TNSListener
你装oracle的时候有没有装数据库实例?没有的话:1、cmd->输入dbca去创建一个实例;2、cmd->输入netca去添加一个监听;(打开之后默认点下去直到配置完成即可)

Win7系统安装Oracle10g时出现未知错误如何解决
1、选择setup.exe鼠标右键“属性”2、选择“兼容性”点击“以兼容模式运行这个程序”WindowsXP(Server Pack3);3、点击“应用”后确定 关于Win7系统安装Oracle10g时出现未知错误如何解决就跟大家介绍到这边了,遇到这样情况的用户们可以按照上面的方法步骤来进行操作,更多精彩内容欢迎继续关注站。

Win7 64位安装oracle 10g提示环境变量超过1023如何解决
1、在win7 64位系统中打开计算机—属性—更改设置—高级—环境变量;2、然后编辑Path,全选将其中的路径全部复制出来放到文本文档中;3、新建一个系统变量取名path1 ,剪切一部分路径放入其中。然后再Path中建立一个引用。也就是引用path1的路径。方法:在path中开头或者结尾中放入%path1% 注意前后的;就...

如何设置Oracle的环境变量
1、首先选中“计算机”,右键点击“属性”图标。2、然后在该界面中,点击右侧“更改设置”按钮。3、之后在弹出的窗口中,点击“高级”分页卡里的“环境变量”按钮。4、接着在弹出的窗口中,点击“新建”按钮。5、之后在弹出的窗口中,输入变量名“ORACLE_HOME”,变量值“E:\\Oracle\\product\\11.2.0\\...

为什么我安装oracle之后,localhost就无法访问
这是因为安装了 oracle 10g 后,oracle 会启动自带的 apache web 服务器,会占用 8080 端口,此时http:\/\/localhost:8080指向的就不是原来的 tomcat 的主页了。

linux 下面安装的oracle,但home\/oracle\/里面没有.bash_profile这个文 ...
cd ~进入默认目录就可以了。切换用户的时候注意 su - oracle 一定要这么近。否则无法载入oracle用户的配置信息。

相似回答
大家正在搜