oracle11g安装卸载
安装软件是首要,虽然不是特别重要,但是错误的安装也是相当费劲和抓狂的。所以记录Windows系统oracle安装卸载步骤,以供参考使用。
Oracle11g安装与卸载
前言
安装软件是首要,虽然不是特别重要,但是错误的安装也是相当费劲和抓狂的。所以记录Windows系统oracle安装卸载步骤,以供参考使用。
安装
oracle官网: https://www.oracle.com/index.html
下载安装包,解压
- 两个压缩包同时解压
- 解压好安装包运行setup.exe
不用管这个黑框框,一会自己会消失
3. 只要你的电脑运行内存不小于2g,存储空间不小于10g都点是
- 不需要写你的电子邮箱把勾去掉,点下一步
弹出警告点是
- 选择创建和配置数据库,然后下一步
- 选择桌面类,如果你想装服务器类也可以选择服务器类。然后下一步
- 修改字符集,填写管理员密码,路径可改可不改
会提示你密码不符合规范,忽略这个警告
- 让你检查一遍之气几步做的选择,(很人性化有木有)
- 此时就是考验耐心的时候了,只要没报哪里错了,就一直等待。等自己读完进度条
- 一般就是9和10 没有耐心就会关掉安装过程,这样安装的Oracle肯定错误,错误后再装很麻烦,还需要各种卸载注册表
- 读条结束后会自动跳出来如下界面,点口令管理
设置没有被锁定的两个用户的密码:
- 到这一步就安装好了
- 开始菜单搜索 SQL Plus 点击打开
到这一步就说明安装好了,输入账号密码进行验证
卸载
1.win + r 点击开始进入服务
services.msc
2 点击开始菜单找到Oracle,然后点击Oracle安装产品,再点击Universal Installer
3.点击之后会进入这个界面,点击卸载产品
4 选中要删除的Oracle产品,然后点击删除
进入下面 这个时候就要注意了
除了第一个框中的不点 其他全点上
注意 是第一个不点 其他全点上
第一个不点 其他全点上…
还有就是这个下边有很多 一定要注意 第一个框中的不点 其他全点上看下边图右手边那是个滚动条 可以下拉的 别漏点了
然后单击删除 好好找找删除在哪 别点错了
之后进入卸载自动程序
完成之后是这样的
- 打开注册表
win + r
regedit 回车
- 删除所有Oracle相关注册表
- 计算机\HKEY_LOCAL_MACHINE\SOFTWARE
- 计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
- 计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application
往下使劲巴拉巴拉 大概就这些
还是services里面
到这里 基本就算完成了
剩下的就是 重启电脑 重启前 先把下面的看完
重启后的操作
7.删除 app目录
再找到 下面这个 直接干掉
以上完成后,你就可以重新安装了 end.
导入
首先将你需要的dmp文件准备好,将其放在Oracle安装目录的任意位置
D:\app\LocalAccount\admin\orcl\dpdump
-
首先将你需要的dmp文件准备好,将其放在Oracle安装目录的任意位置,但是如果你想按照我的步骤来,就和我安装到相同的目录,否则会和第五步的impdp语句中DATA_PUMP_DIR 所指向的路径不一致。
-
创建表空间(注意这里你创建的表空间一定要和你的dmp文件中写的表空间一致,否则会在你导库的时候,一直提示表空间不存在,这是我踩的最大的一个坑)
# 创建表空间 #修改为oracle安装路径
create tablespace test_db
datafile 'D:\app\LocalAccount\oradata\orcl\test_db.dbf' size 500M #xx.bdf 最好跟表空间一致
autoextend on next 100M maxsize unlimited logging
extent management local autoallocate
segment space management auto;
- 创建用户
create user '用户名' identified by '密码' default tablespace '表空间' temporary tablespace; TEMP;
#创建用户名
create user '用户名'
#创建密码
identified by '密码'
#默认表空间
default tablespace '表空间'
#临时表空间(默认的)
temporary tablespace TEMP
- 赋予刚刚创建的用户一些权限
grant connect, resource to test_db;
grant dba to test_db;
- 经过上面的步骤,准备工作都已做完,开始导入,不过此时需要在doc命令窗口执行,不需要登陆sql.
impdp test_db/root@ORCL DIRECTORY=DATA_PUMP_DIR DUMPFILE=test_db.DMP SCHEMAS=test_db
- impdp 用户名/密码
- DIRECTORY = 要导入的dmp文件目录
- DUMPFILE = 要导入的dmp文件名
- SCHEMAS = 和你用户名一致
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)