一、安装ORacle数据库前期步骤
在 oraparam.ini 中未找到先决条件检查, 不执行系统先决条件检查。
准备从以下地址启动 Oracle Universal Installer C:\Users\ASUS\AppData\Local\Temp\OraInstall2020-07-18_02-56-10PM. 请稍候…
解决:oracle路径中不能包含中文和空格。
- 并双击解压目录下的 setup.exe,出现安装界面,如下:
- 输入口令和确认口令,如:password,点击下一步,出现如下进度条,
注:此口令即是管理员密码。必须字母开头
- 检查先决条件,选中红框所示的选择框,如下图:
- 点击“下一步”,出现“概要”界面,点击“安装”。
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.备份前的工作
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可执行文件放进去,这样才可以进行备份的恢复
这个时候你查数据是空的,因为你还没有把数据导进去,以同样的操作把 数据 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