oracle安装记录

  1. 到官网下载相应的安装程序。下载后有两个文件,解压到没有中文、空格等不规则字符的目录下。(注意,两个压缩包解压到同一个目录下。否则安装时会报错,找不到某些文件,导致安装失败)
  2. 打开相应的解压路径,找到安装文件“setup.exe”,双击进行安装。
  3. 如果安装Oracle的时候出现这个警告:环境不满足最低要求。在oracle安装包找到stage文件夹,然后找到cvu,然后在cvu里面找到cvu_prereq.xml,用Notepad或者记事本打开都行。增加以下配置。
    
               
               
               
               
                   
               
    
    

    如果你安装的是32位的,则将64-bit改成32-bit就可以了,改动后保存。重新点击setup.exe就不会出项这个提示了。

  4. 配置安全更新。电子邮件可写可不写,取消下面的“我希望通过My Oracle Support接受安全更新(W)”。
  5. 安装选项。直接选择默认的“创建和配置数据库”,如下图所示,单击下一步。
  6. 系统类。由于咱们安装的是服务器,所以选择“服务器类”。
  7. 网格安装选项。选择“单实例数据库安装”,如下图所示,单击下一步。、
  8. 安装类型。选择“高级安装”,如下图所示,单击下一步。
  9. 产品语言。直接默认即可(简体中文、英语),如下图所示,单击下一步。
  10. 数据库版本。选择“企业版”,如下图所示,单击下一步。
  11. 安装位置。填入安装路径(只需要填“Oracle基目录”即可,“软件位置”会自动生成)。
  12. 配置类型。选择“一般用途/事务处理”。
  13.  数据库标识符。填入全局数据库名和SID。(重要配置,一般为ORCL)。
  14. 配置选项。切换到“字符集”选项卡,选择“使用Unicode(AL32UTF8)”(重要配置,字符编码在环境变量里配置,注册表里也有)
  15. 管理选项。直接单击下一步。
  16. 数据库存储。直接单击下一步。
  17. 备份和恢复。如果需要对数据进行备份,就启用自动备份。
  18. 方案口令。为了便于测试,这里使用了相同的密码,实际部署时可根据实际情况自行决定。(即数据库的密码
  19. 概要。完成先决条件检查后,单击完成就可以正式开始安装了。
  20. 安装产品。安装完成后,会列出相关数据库配置清单,这个最好截图保存。

打开自带的sqlplus。输入用户名、密码(就是第18步设置的密码),测试成功!可以直接输入SQL语句了!需要注意的是,这里Oracle输入的口令是不显示的。


oracle安装成功,服务器端需要配置环境变量。

  1. 编辑:Path=D:\app\Administrator\product\12.1.0\dbhome_1\BIN
  2. 新建:ORACLE_HOME=D:\app\Administrator\product\12.1.0\dbhome_1(oracle安装目录)
  3. 新建:TNS_ADMIN=D:\app\Administrator\product\12.1.0\dbhome_1\NETWORK\ADMIN。(此环境变量配置的是监听相关的,监听的配置文件读取的都是这里的。配置错误则会引起,无监听等问题。)

新建:NLS_LANG=AMERICAN_AMERICA.AL32UTF8(此处与安装数据库时选择的要保持一致,14步中选择的字符编码格式)。


配置oracle监听及TNSName(如果没报监听的错忽略此步骤)

实际上,在安装完oracle11g时候,就已经配置监听器了。 
不信?cmd 中 输入services.msc, 打开服务会看到OracleOraDb11g_home1TNSListener。 下面是默认配置文件信息

监听程序(监听器)是Oracle基于服务器端的一种网络服务。监听程序创建在数据库服务器端,主要作用是监听客户端的连接请求,并将请求转发给服务器。Oracle监听程序总是存在于数据库服务器端,因此在客户端创建监听程序毫无意义。

1.ORA-12541:TNS:无监听程序

(1)检查环境变量中配置的TNS_ADMIN=D:\app\Administrator\product\12.1.0\dbhome_1\NETWORK\ADMIN\listener.ora 

文件中的ip地址和服务名是否正确。检查环境变量中配置的ORACLE_HOME是否正确。

(2)检查oracle的监听没有启动,没有则启动一下。

(3)暴力解决,打开Net Configuration Assistan,选择监听程序配置,选择重新配置,重新配置一遍。实际改的还是TNS_ADMIN中配置的文件。

2.ORA-12514:监听程序当前无法识别连接描述符中请求的服务

修改listener.ora文件

将以下内容追加到该文件的SID_LIST节点下

(SID_DESC =

(GLOBAL_DBNAME = orcl)

(ORACLE_HOME = D:\app\iLife1988\product\11.2.0\dbhome_1)

(SID_NAME = orcl)

)


使用PLSQL Developer连接Oracle

  1. 下载instantclient-basic-win32-11.2.0.1.0(oracle官网下载地址:http://www.oracle.com/technetwork/topics/winsoft-085727.html , 下载地址二:http://download.csdn.net/detail/czw2010/5732241)
  2. 解压instantclient-basic-win32-11.2.0.1.0并放置在oracle安装目录的product下。
  3. 拷贝C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN下的tnsnames.ora文件到instantclient_11_2下。
  4. 打开PLSQL Developer,选择Tools -> perference -> Connection,手动输入(复制粘贴也可)其中的Oracle Home和OCI Library项。
  5. Oracle Home:C:\oraclexe\app\oracle\product\instantclient_11_2

    OCI Library:C:\oraclexe\app\oracle\product\instantclient_11_2\oci.dll

  6.  配置系统环境变量 右击"我的电脑" - "属性" - "高级" - "环境变量" - "系统环境变量": 1>.选择"Path" - 点击"编辑", 把 "C:\oraclexe\app\oracle\product\instantclient_11_2;" 加入;  2>.点击"新建", 变量名设置为"TNS_ADMIN", 变量值设置为"C:\oraclexe\app\oracle\product\instantclient_11_2;", 点击"确定";3>.点击"新建", 变量名设置为"NLS_LANG", 变量值设置为"SIMPLIFIED CHINESE_CHINA.ZHS16GBK", 点击"确定";

 

 

 

你可能感兴趣的:(oracle安装记录)