WIN7下如何安装ORACLE
发布时间:2010/8/12 11:35:51 来源:城市学习网 编辑:ziteng
SP2-1503: 无法初始化 Oracle 调用界面
SP2-0152: ORACLE 不能正常工作
用PL/SQL连接,结果还是连不上。 EM页面也是登陆不上:http://localhost:1158/em/console/database/login
实在没有办法,我又跑到BIN目录下直接启动sqlplus.exe,双击后 页面一闪就消失了。 Oracle 都已经重装了多遍了,难道win7真的不兼容Oracle吗? 后来想到了WIN 7的用户权限管理问题。 双击sqlplus.exe打不开,只有选择sqlplus.exe 选择以管理员身份运行,方能打开sqlplus界面。 PL/SQL,也是只能与管理员身份打开 方能正常登陆数据库服务器。 至于em页面怎么登陆,估计只能给当前用户授予管理员权限才能解决吧!目前还没登陆成功,不过总算能使用oracle 了。
如果想重新设置监听,千万记住也要使用管理员身份运行 否则 在测试是否连接成功的时候是测试不成功的。
以下是我的配置方法
--安装完之后配置NET服务名,在连接测试时,监听器总是连接不成功,需要配置如下:
1. Open the ""<OracleHome>/network/admin/listener.
ora" file in the host,and you will see:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
)
2. Add the following lines after the 7th line in the above
(SID_DESC =
(GLOBAL_DBNAME = orcl)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(SID_NAME = orcl)
)[NextPage] 3. At last the content of the file become to the following section:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = orcl)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(SID_NAME = orcl)
)
)
4. Save the file and restart the TNSListener service in the host.
That's OK!
--修改文件:\database\stage\prereq\db\refhost.xml
添加
<!--Microsoft Windows 7-->
<OPERATING_SYSTEM>
<VERSION VALUE="6.1"/>
</OPERATING_SYSTEM>
--修改文件:\database\install\oraparam.ini
找到
Windows=5.0,5.1,5.2,6.0
添加
,6.1
配置完成后用PLSQL登录系统,一切OK!!!!