Oracle数据库基础知识与应用01

  又名Oracle RDBMS,简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。

一、安装并测试Oracle

  安装教程可以参考:

  注意事项:

    1、计算机硬件要求。(内存)

    2、计算机软件要求。(32位还是64位的操作系统和所下载的Oracle版本是否一样)

    3、安装路径要避免使用中文和特殊字符。

    4、断网。

    5、关掉防火墙和杀毒软件。

    6、尽量关掉其他软件。

   概念介绍:

    1、全局数据库名

      唯一标识Oracle数据库的名称。

    2、数据库实例名

      和操作系统交互,Oracle数据库的一个引用。

      每个启动的数据库都对应一个数据库实例,由这个实例来访问和控制数据库。

      为了运行数据库,Oracle系统所运行的所有进程和分配的内存结构的组合体。

  启动服务:

    在Windows下,安装Oracle 11g后生成多个服务,我们可以通过以下方式去查看:

      1、通过选择"控制面板"--->"管理工具"--->"服务",打开"服务"窗口,可以看见Oracle服务。

      2、Windows+R(和打开dos界面差不多)输入services.msc后回车,找到与Oracle相关的服务(选中一项按下\'o\')。

      

Oracle数据库基础知识与应用01


    将OracleOraDb11g_home1TNSListener和OracleServiceORCL启动。(最好将这两个设置为手动,以免不用的时候电脑卡)

  连接数据库:

    启动服务之后,Windows+R输入sqlplus进入dos界面,输入用户名和密码测试登录。(密码不可见,不用管它)

    

Oracle数据库基础知识与应用01

    如果出现和以上截图一样的效果,说明你的Oracle数据库已经安装好了。但是如果出现了其他的一些问题,那么就比较尴尬了。

  常见错误:

    1、Ora-12514:TNS:监听程序当前无法识别连接描述符中请求的服务。

    

Oracle数据库基础知识与应用01

    2、、、、、、

  安装第三方图形客户端PLSQL Developer

  卸载Oracle

    1、停止Oracle所有服务。

    2、通过开始菜单下Oracle中选项执行自动卸载。

      Oracle安装产品--->Universal Installers

    3、删除Oracle按照主目录app。

    4、删除C盘下Oracle工作目录。

    5、删除注册表中Oracle相关项。

    6、最好将以下内容也删除:

      C:\User\用户名\Oracle

      开始菜单Oracle组和图表

      环境变量中path中Oracle相关项

  Oracle常见的目录:

    \app\administator\product\11.2.0\dbhome_1\jdbc\lib

      JDBC访问Oracle的驱动jar包

    \app\administator\product\11.2.0\dbhome_1\NETWORK\ADMIN

      listener.ora和tnsnames.ora,配置监听器和本地网络服务名

    \app\administator\product\11.2.0\dbhome_1\jdk

      Oracle自带的JDK

    \app\administator\product\11.2.0\dbhome_1\deinstall

      执行其中的deinstall.bat进行第一步卸载操作

    \app\administator\product\11.2.0\dbhome_1\install

      其中的有oracle常用访问的端口列表

    \app\administportlist.iniator\oradata\orcl

      指定数据库实例下的数据文件,控制文件和日志文件

二、常见的系统用户和常用命令

  常见用户

    SYS、SYSTEM、SCOTT

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzwfpp.html