从零开始教你安装Oracle数据库

Oracle数据库的安装和使用

  • 1、数据库安装
    • 1.1下载
    • 1.2 安装
  • 2、配置数据库
    • 2.1 创建表空间
    • 2.2 创建用户
    • 2.3 配置监听
    • 2.4 配置本地服务名(Tnsnames)
    • 网络配置与访问方式完全解析
        • 连接的时候输入的 TNSNAME
    • 连接过程
    • 几种连接方式
    • 连接用到的几种验证形式
        • 1 .lsnrctl status 查看服务器端listener 进程的状态
        • 2 .tnsping 查看客户端sqlnet.ora 和tnsname.ora 文件的配置正确与否,及对应的服务器的listener 进程的状态 。
        • 3.查看instance 是否已经启动
    • 2.5 oracle连接问题
        • 1.ORA-12541: TNS: 没有监听器
        • 2.ORA-12500: TNS: 监听程序无法启动专用服务器进程
        • 3.ORA-12535: TNS: 操作超时
        • 4.ORA-12154: TNS: 无法处理服务名
        • 5.ORA-12514: TNS: 监听进程不能解析在连接描述符中给出的SERVICE_NAME
        • 6.ORA-12518 TNS:监听程序无法分发客户机连接
        • 7.windows 下启动监听服务提示找不到路径
        • 8.TNS-12537, TNS-12560, TNS-00507 linux Error: 29: Illegal seek error When Starting the Listener
        • 9.ORA-12505, TNS:listener does not currently know of SID given in connect descriptor The Connection descriptor used by the client was:192.168.1.1:1521:bbcd
        • 10.Ora-12514:TNS:监听程序当前无法识别链接描述符中请求的服务
        • 11.ORA-12528: TNS:listener: all Appropriate instances are blocking new connections
        • 12.ORA-01034: ORACLE not available和ORA-27101: shared memory realm does not exist
        • 13.ORA-12520 TNS:Listener count not find available handler for requested type of server
        • 14.TNS-12542: TNS:address already in use
        • 15. Windows下启动监听服务提示找不到路径
        • 16.ORA-12638: 身份证明检索失败
  • 3.备份还原数据库
    • 3.1 备份数据库
      • exp导出
      • 使用导出expdp工具
    • 3.2 还原数据库
      • imp导入
      • 导入非完整数据库dmp文件(部分表)
      • 使用导入impdb工具
1、数据库安装1.1下载
从零开始教你安装Oracle数据库

文章插图
 
根据自己的操作系统位数,到oracle官网下载(以oracle 11g 为例)
之后把两个压缩包解压到同一个文件夹内(需要注意的是,这个文件夹路径名称中最好不要出现中文、空格等不规则字符 。)
注意:下载的是Oracle DataBase数据库服务器!!不要下错了,下载成client客户端!!
1.2 安装打开相应的解压路径,找到安装文件“setup.exe”,双击进行安装,如下图所示:
从零开始教你安装Oracle数据库

文章插图
 
取消下图中的“我希望通过My Oracle Support接受安全更新(W)”,点击下一步
从零开始教你安装Oracle数据库

文章插图
 

从零开始教你安装Oracle数据库

文章插图
 
下面需要注意,如果是笔记本的话选择“桌面类”,服务器就选择“服务器类”
从零开始教你安装Oracle数据库

文章插图
 
自定义oracle及目录(安装路径)及密码 。
从零开始教你安装Oracle数据库

文章插图
 

从零开始教你安装Oracle数据库

文章插图
 
先决条件检查 。安装程序会检查软硬件系统是否满足,安装此Oracle版本的最低要求 。直接下一步就OK 了 。
从零开始教你安装Oracle数据库

文章插图
 
概要 安装前的一些相关选择配置信息 。可以保存成文件 或 不保存文件直接点完成即可 。
从零开始教你安装Oracle数据库

文章插图
 
数据库管理软件文件及dbms文件安装完后,会自动创建安装一个实例数据库默认前面的orcl名称的数据库 。
从零开始教你安装Oracle数据库

文章插图
 
最后完成oracle安装 。
2、配置数据库2.1 创建表空间Win+R 输入cmd 进入命令行,输入下面,以sysdba 登录进去:
sqlplus/nologconnect / as sysdbastartup注意:在conn / as sysdba过程中遇到报ORA-01301:insufficient privileges错误
解决办法:出现这种问题的原因,有两个原因,一是在oracle的用户组中没有本机系统;二是操作系统的本地验证不允许 。


推荐阅读