Oracle数据库安装和PLSQL工具

导读:本篇文章讲解 Oracle数据库安装和PLSQL工具,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

一、安装ORacle数据库前期步骤

在这里插入图片描述

在 oraparam.ini 中未找到先决条件检查, 不执行系统先决条件检查。
准备从以下地址启动 Oracle Universal Installer C:\Users\ASUS\AppData\Local\Temp\OraInstall2020-07-18_02-56-10PM. 请稍候…

解决:oracle路径中不能包含中文和空格。

  1. 并双击解压目录下的 setup.exe,出现安装界面,如下:
    在这里插入图片描述
  2. 输入口令和确认口令,如:password,点击下一步,出现如下进度条,
    注:此口令即是管理员密码。必须字母开头
    在这里插入图片描述
  3. 检查先决条件,选中红框所示的选择框,如下图:
    在这里插入图片描述
  4. 点击“下一步”,出现“概要”界面,点击“安装”。

在这里插入图片描述
6. 出现安装进度条,等待安装完成,如下图:
在这里插入图片描述
7. 安装完成后,自动运行配置向导,如下图,等待其完成:
在这里插入图片描述
8. 完成后,出现“口令管理”界面,点击“口令管理”,如下图:
在这里插入图片描述
9. 将 SCOTT 和 HR 用户的沟去掉(解锁这两个账户),如下图所示,点击“确定”:
在这里插入图片描述
10. 回到“口令管理”界面,点击“确定”,如下图:
在这里插入图片描述
11. 安装结束,点击“退出”。
在这里插入图片描述

测试是否安装成功

运行 cmd 进入命令行
Sqlplus 用户名/密码@ip 地址:1521/orcl [as sysdba] 或sqlplus / as sysdba 注(as前面是有空格的)
在这里插入图片描述
如果出现无法初始化Oracle 调用界面
我们要找到 oracle\product\10.2.0\db_2\BIN 目录下 找到 sqlplus.exe 右键属性—兼容性— 选上 已兼容模式运行这个程序— 确定
在这里插入图片描述
这样就安装成功了
在这里插入图片描述

二、 PLSQL Developer 安装

傻瓜式安装即可,不建议汉化,最后会提示输入序列号(破解),打开 plsql-sn.txt 复制
序列号,输入即可。重要提示:不要把 plsql developer 安装在有括号的目录下,否则
会出现连不上数据库的情况,安装目录也不要出现中文。
在这里插入图片描述
Plsql developer 是最好用也是公司里面大量使用的数据库图形化工具,功能十分强大,
在开发人员中广受欢迎,基本上是使用 oracle 数据库的必备神器。Oracle 支持命令行方
式操作,在实际的开发中很少使用命令行,绝大多数使用图形化的工具 Plsql developer

1.首先对PLSQL配置一下:

在这里插入图片描述
在这里插入图片描述
配置
在这里插入图片描述
在这里插入图片描述

2.正常使用口令登入

在这里插入图片描述
登入界面:
在这里插入图片描述
或者不使用图形工具PLSQL,我们现在使用SQLplus
在这里插入图片描述
这样就连接上了
在这里插入图片描述

3.修改用户口令(用户忘记口令)

如果忘记口令,我们使用win+r把cmd窗口调用出来,输入sqlplus /nolog
在这里插入图片描述

继续输入conn /as sysdba 或者 connect /as sysdba 以系统管理员(sysdba)的身份连接数据库
在这里插入图片描述
现在我们可以更改用户,输入 alter user 用户名 identified by 密码; 这里把system用户更改一下口令(密码),
注:从中可以看出设置口令时口令第一位要英文字母,还有就是结束要加英文分号!
在这里插入图片描述
现在我们用PLSQL图形界面登入数据库,账户是system,密码是m123456,表是IP:1521/orcl(这个应该是初始表),连接使用Normal(补充一下,如果是sys用户我们这个要使用sysdba):
在这里插入图片描述
这样就登入成功了
在这里插入图片描述
前面的操作都是在虚拟机上操作。

三、通过本地电脑连接虚拟机

在这里插入图片描述
在这里插入图片描述
在弹出的界面选择
在这里插入图片描述

在这里插入图片描述
因为我们本地的PLSQL每次登入都要输入ip:端口/orcl所以比较麻烦,为此PLSQL为我们想到了,我们去虚拟机里面的这个目录把这个文件复制到本地
在这里插入图片描述
我这里文件目录是db_2,有的人是db_1,我认为应该是plsql配置的时候设置的那个路径:我这个是db_2的
在这里插入图片描述
把文件复制到任意文件夹,不要有中文的文件夹
在这里插入图片描述

然后我们打开修改里面的内容,源文件长这样
在这里插入图片描述
更改里面的内容host是ip地址
在这里插入图片描述

设置环境变量,点击新建变量名称为TNS_ADMIN 变量值是存放那个文件的位置
在这里插入图片描述
设置完看一下是不是成功了,点击PLSQL软件Database这一项小三角点一下有ORCL则表示成功
在这里插入图片描述
登入
在这里插入图片描述
这样表示登入成功了。
在这里插入图片描述

四、PLSQL备份数据表

1.备份前的工作

   1.首先登入用户
在这里插入图片描述

2.备份数据表的结构(不包含任何表的数据)
      选择 Tools(工具) –> Export User Objects(导出用户对象) 选择全部表导出即可,注意这个只是导出数据表的结构,不包含数据
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

3.备份数据表的所有数据信息
       选择 Tools(工具) –> Export Tables(导出表数据) 还是选择全部的表,然后下面那个选择 SQL INSERTS(SQL 插入)然后导出数据即可
在这里插入图片描述

4.选择 sql insert 模式后,还需要选择,是否删除原有表,是否创建表结构,是否清空表,是否忽略触发器,等一些选项在这里插入图片描述
这样导出的一起就是一个数据结构的.sql文件和包含数据的.sql文件或者.dmp文件。
在这里插入图片描述

2.数据恢复:

如果是备份到新的服务器那么需要把之前的用户给创建出来
在这里插入图片描述
设置权限

在这里插入图片描述
在登入用户
在这里插入图片描述
然后是选择 Tools(工具) –》 Imports Tables(导入sql文件) 先把刚刚的表结构 test.sql 导进去(导的是数据表结构)
在这里插入图片描述
设置导入的表结构,表结构导完,需要在导入数据表的数据信息一般是.sql或者.dmp后缀文件
注意:其中需要把Oracle文件夹的sqlplus.exe可执行文件放进去,这样才可以进行备份的恢复
在这里插入图片描述

在这里插入图片描述
导完,测试输入sql语句查询表,看一下能不能查询到表

在这里插入图片描述
这个时候你查数据是空的,因为你还没有把数据导进去,以同样的操作把 数据 data.dmp导进去
在这里插入图片描述

你就可以看到刚刚的数据又回来了
在这里插入图片描述
备份结束…

常见问题:

在这里插入图片描述
出现这个问题是因为这个运行需要管理员,右键–兼容性-把以管理员的身份运行此软件勾上
在这里插入图片描述

在这里插入图片描述
出现这个问题是PLSQL安装在c盘的C:\Program Files (x86)下面,找到PLSQLDeveloper文件夹把他剪贴到c盘的根目录
在这里插入图片描述
3.
在这里插入图片描述
这个提示你sys用户连接方式(Conect as 这个选项)应该是sysdba或者sysoper的方式
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/83939.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!