`
yaojialing
  • 浏览: 255811 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

WIN 7 下安装ORACLE心得

阅读更多

/*****************WIN 7下安装ORACLE心得***********************************/
今天在win7旗舰版 32位操作系统上 安装Oracle 10201_database_win32,但是安装后,用sqlplus登陆出错:
C:\Users\sanling>sqlplus
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)
      )
  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!!!!

 

 

==========懒人配置==========

由于oracle10占用很大的系统资源,如果在平时不用的时候一直处于启动状态是对系统资源的极大浪费。
所以我们可以通过“管理工具”中的“服务”将所有oracle10的服务改为手动
当需要使用oracle时通过批处理文件来启动服务即可或者直接在“服务”中一个个启动也可。
注意:服务名,如“OracleOraDb10g_home1TNSListener”是在“计算机管理”的“服务和应用程序”下的“服务”名称。注意其名称的不同,别COPY

10g启动
   @echo off    
 rem net start OracleDBConsoleorcl
 rem net start OracleJobSchedulerORCL
 rem net start OracleOraDb10g_home1iSQL*Plus
 net start OracleOraDb10g_home1TNSListener
 net start OracleServiceORCL 

10g停止
   @echo off    
 rem net stop OracleDBConsoleorcl
 rem net stop OracleJobSchedulerORCL
 rem net stop OracleOraDb10g_home1iSQL*Plus
 net stop OracleOraDb10g_home1TNSListener
 net stop OracleServiceORCL 

 


启动方法:
1.保存之后便可以直接通过双击文件即可启动或者关闭服务
2.设置环境变量,在环境变量中的系统变量中,
在PATH里面添加D:\bat(假设以上两个文件startoracle.bat/stoporacle.bat放在这位置下)不要忘记用分号;和前面的环境变量隔开
然后单击开始按钮在”运行“中的输入startoracle或者stoporacle(文件名)即可执行相应的文件环境变量的作用就是告诉系统在运行中输入信息的位置而已。

 

同理:运用批处理设置环境变量的原理,不光启动停止ORACLE能配置,MYSQL以及RUBY,以及其他的批处理启动或停止方式都可以统一用环境变量来设置。

 

如果在WIN7下,要以管理员的身份运行:
单击开始按钮;
在搜索框中输入“startoracle”;
同时按下“Ctrl”键与“Shift”键,然后按“Enter”;
这样,打开的命令行窗口即运行于管理员权限下。

终于TMD解脱了,在WIN7下把ORACLE安装了几遍,开始以为是没安装好,后来才知道是WIN7安全机制的问题。靠!

0
0
分享到:
评论

相关推荐

    cordova环境搭建(win7)

    本文将详细介绍在 Windows 7 系统上搭建 Cordova 开发环境的步骤,以及一些心得体会。 首先,我们需要安装 JDK(Java Development Kit)。JDK 是开发 Java 应用的基础,Cordova 在某些步骤中会用到。可以从 Oracle ...

    IDES ECC6.0安装全攻略(加了附注)

    对于希望独立搭建SAP测试环境或学习SAP ECC6.0的个人或团队而言,这份攻略无疑是一份宝贵的资料,它不仅提供了实用的操作指南,还分享了作者在安装过程中的心得和经验,有助于减少安装过程中可能出现的错误和障碍,...

    Jforum安装部署

    本文旨在介绍如何在`jdk1.6 + tomcat6 + PostgreSQL + jForum 2.1.9`环境下安装部署JForum,并分享一些初学者可能遇到的问题及解决方法。需要注意的是,虽然本文的安装环境为`Win7 + Tomcat-5 + PostgreSQL 9.0 + ...

    java程序开发运行环境实验报告.docx

    本实验使用惠普6460b Win7笔记本电脑作为硬件平台。 四、操作方法与实验步骤 1. 预先规划文件夹结构,以便管理JDK、文档和源代码。 2. 从Oracle官方网站或其他可信来源下载JDK,存放在D:\java文件夹下。 3. 运行...

    aardio编程问题集锦与实战

    这部分可能是作者最近学习的一些心得和笔记。 ### 第30篇 aardio 中的 GET 请求 whttp.headers 带参数 **知识点:** - **GET 请求**: 使用 whttp 模块发送 GET 请求的方法。 - **请求头**: 在 GET 请求中携带...

    java面试题以及技巧

    卷 data 的文件夹 PATH 列表 卷序列号为 64ED-8C1D D:\我的酷盘\FTP\学员面试资料 │ 164个完整Java代码.zip │ J2EE综合--Struts常见错误的全面汇总.txt │ java程序员面试资料.zip │ JAVA笔试题(上海释锐)....

    java面试题目与技巧1

    卷 data 的文件夹 PATH 列表 卷序列号为 64ED-8C1D D:\我的酷盘\FTP\学员面试资料 │ 164个完整Java代码.zip │ J2EE综合--Struts常见错误的全面汇总.txt │ java程序员面试资料.zip │ JAVA笔试题(上海释锐)....

    java面试题及技巧4

    卷 data 的文件夹 PATH 列表 卷序列号为 64ED-8C1D D:\我的酷盘\FTP\学员面试资料 │ 164个完整Java代码.zip │ J2EE综合--Struts常见错误的全面汇总.txt │ java程序员面试资料.zip │ JAVA笔试题(上海释锐)....

    java面试题及技巧3

    卷 data 的文件夹 PATH 列表 卷序列号为 64ED-8C1D D:\我的酷盘\FTP\学员面试资料 │ 164个完整Java代码.zip │ J2EE综合--Struts常见错误的全面汇总.txt │ java程序员面试资料.zip │ JAVA笔试题(上海释锐)....

    java面试题以及技巧6

    卷 data 的文件夹 PATH 列表 卷序列号为 64ED-8C1D D:\我的酷盘\FTP\学员面试资料 │ 164个完整Java代码.zip │ J2EE综合--Struts常见错误的全面汇总.txt │ java程序员面试资料.zip │ JAVA笔试题(上海释锐)....

Global site tag (gtag.js) - Google Analytics