admin管理员组

文章数量:1566678

Oracle 11g安装

  1. 解压下载的包到同一个目录下,然后进入包内,修改配置文件/oracle/database/stage/cvu_prereq增加oracle对windos server2012的支持(不然会报NS-13001),然后点击setup.exe开始安装 。
  2. 出现如下:一般把那个小对勾取消,点击下一步进行,

 弹出下图这个后点‘是’

 3.下图后,选择创建和配置数据库(也可以选择仅安装数据库软件最后在配置数据库),点击下一步。

 4.下图,选择服务器类,因为桌面类没有高级选项的功能,下一步。

5.下图,选择单实例数据库,下一步

 6.下图,选择高级安装,下一步

7.下图选择语言,如果数据库内没有用到其他的语言,就这样默认的就可以了,下一步

 8.下图,选择安装版本,用企业版的,下一步

9.下面选择基目录的时候要注意了,最好去新建一个自定义的目录,以后方便自己查询和更改,不要用这个默认的,删除的时候麻烦。下面说一下怎么新建一个自定义目录。

 10.新建自定义目录:在d盘下新建一个文件夹,取名为myoracle,进入这个文件夹,在里面新建一个文件夹,取名oracle. 注意:这两个文件夹的名字可以自己定义,但是最好不要用中文名作文件夹的名字,容易出问题。最好是如下这样的目录结构。

如图,就是这个样子的:

 11.继续安装,点击‘oracle基目录’后面的那个浏览:

12.选择刚新建的D:\myoracle\oracle这个文件夹:如图:

13.上面的选择好后,就应该是下面这个样子的:基目录选择好后,软件位置就会自动选择好了,不用管下面的那个浏览了,直接点击下一步。

14.下图,选择‘一般用途事务处理’直接点击下一步:

 下图,‘全局数据库名’,可以自己定义。下面的服务标识符也是可以自己定义默认orcl(这里我们要按照员工通道就定义YGTD)其他也可默认,下一步。

16.下面的参考下图内存选择8g-16g够用了,字符集选择标准,其他默认。

 

17.下图,也选择默认,下一步

 18.下图,还是默认的,点击下一步。

 19下图,直接下一步

 20.下图,配置口令,如果怕麻烦的话,如果仅仅是做学习用的话,统一口令就行。如果以后高级了,可以分别设置口令。这几个用户权限是不同的。我就用统一口令了,输入了sys

注意一点:正常你的这个口令,必须以字母开头,数字开头的话,后面会有很多问题的。

 21.输入上面那个sys后,会弹出如下:在这里要注意了,oracle的密码标准是要字母数字大小写组合的大于八位才行,一般要是仅供学习用的话,不用在意这个。直接点‘是’就行。

22.下图,检测环境:

 23.环境检测完后,有的是可以直接点击下一步的,有的会出现如下图:这个时候,一般是下图这样的,那么就应该没多大问题,选择全部忽略,再点击下一步就行了。

24.会出现如下:点击完成,就可以开始安装了。

25.开始安装,安装过程较慢,安装完数据库软件后,还会接着创建一个数据库实例。

 26.安装完后出现这个:点击确定就可以完成了。关闭。

 这样就完成oracle的安装了。

测试一下,打开oracle自带的sql plus。

 用户名:YGTD密码口令:sys(就是在20步自己定义的那个口令)。顺利进入:注意oracle这里输入的口令是不显示的,用了像linux登录的方式。在这 里就可以输入sql语句了。

一般oracle用的可视化管理工具有pl/sql developer或者使用toad,navicate等,当然你自己习惯用哪一个就用哪一个.

Oracle11g 卸载

  1. 关闭oracle所有的服务。

Window7用户可以在windows的任务管理器-->服务内关闭以oracle开头的所有服务;xp用户可以在我的电脑右击-->管理-->服务和应用程序-->服务,找到所有以oracle开头的服务,右击,关闭。

 2.打开注册表:regedit

打开路径:
   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
   删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注册的各种服务!

 3.找到路径:
  HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE

  删除该oracle目录,该目录下注册着Oracle数据库的软件安装信息。

  4.删除注册的oracle事件日志,打开注册表
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application

  删除注册表的以oracle开头的所有项目。

  5.删除环境变量path中关于oracle的内容。

  鼠标右键右单击“我的电脑-->属性-->高级-->环境变量-->PATH 变量。

  删除Oracle在该值中的内容。注意:path中记录着一堆操作系统的目录,在windows中各个目录之间使用分号“;  ”隔开的,删除时注意。

  建议:删除PATH环境变量中关于Oracle的值时,将该值全部拷贝到文本编辑器中,找到对应的Oracle的值,删除后,再拷贝修改的串,粘贴到PATH环境变量中,这样相对而言比较安全。

 6.重新启动操作系统。

    以上1~5个步骤操作完毕后,重新启动操作系统。

 7.重启操作系统后各种Oracle相关的进程都不会加载了。

删除oracle的安装目录,在这里就体现到了上面新建一个单独目录的好处了。可以直接把自定义的那个oracle文件夹直接删除。(数据库的东西好像删除起来也是很慢的)。

  如果没有按照自定义的话,找到默认的那个安装目录,删除之。

 8.删除开始菜单中的oracle项。   

  至此,Windows平台下Oracle就彻底卸载了。

数据用户创建和连接测试

  1. 数据用户创建

把脚本文件拷贝到服务器上,打开文件有4个脚本。

用sys用户登录执行tablesspace.sql和user.sql(如果连接不上需要安装Oracle客户端安装方法详见三、oracle客户端安装和环境变量);

执行结果如图所示:

 

注意标注,确认下该路径下是否有YGTD这个文件。

切用YGTD登录执行tables.sql 之后再执行data.sql。

 

 

连接测试

安装Oracle客户端配置tnsnames.ora将服务器下安装生成的tnsnames.ora拷贝替换\Oracle\product\11.2.0\client_lite\network\admin

SID_LIST_LISTENER =

  (SID_LIST =

    (SID_DESC =

      (SID_NAME = PLSExtProc)

      (ORACLE_HOME = /oracle/app/oracle/product/11.1.0/db_1)

      (PROGRAM = extproc)

    )

    (SID_DESC =

      (GLOBAL_DBNAME = 192.168.1.20)

     (ORACLE_HOME = /oracle/app/oracle/product/11.1.0/db_1)

      (SID_NAME = XXX42803)

    )

  )

之后登录即可

本文标签: ServerWindowsoracle11g