Oracle19c安装⼿册Windows及mysql-oracle转换 Oracle19c安装⼿册Windows
⽬录
1 安装步骤 (1)
1.1 创建Oracle19c,解压包放在此⽂件夹中。 (1)
1.2 选择,右键以管理员⾝份运⾏ (1)
1.3 检查服务 (10)
1.4 navicat15连接Oracle数据库 (11)
1.5 PLSQL连接Oracle数据库 (12)
2 创建soc数据库实例 (14)
2.1 DatabaseConfiguration Assistant创建数据库实例 (14)
2.2 数据库操作命令 (17)
2.3 navicat数据库操作 (17)
2.3.1 创建SOC表空间 (18)
mysql语句转oracle>手机搭建sqlite2.3.2 创建SOC⽤户 (18)
2.3.3 将mysql数据库表转为oracle数据库表 (20)
3 安装失败解决办法 (23)
3.1 卸载重装 (23)
3.2 安装到42%时报错,重新配置监听 (24)
3.3 在cmd窗⼝启动命令 (27)
3.4 服务中没有LISTENER监听服务 (28)
3.5 配置a和a. 28
3.6 错误解决:ORA-01034: ORACLE not available ORA-27101. 31
1 安装步骤
1.1 创建Oracle19c,解压包放在此⽂件夹中。
解压后⽂件夹不能删除。在刚刚解压缩得到的⽂件⾥⾯到
以管理员⾝份运⾏
1.2 选择,右键
,右键以管理员⾝份运⾏
避免安装在其他盘时出现权限不⾜⽽导致失败
教程魔方Oracle19C安装过程【此时可以退出杀毒软件】js效果是什么
1.第⼀步:选择【创建并配置单实例数据库】。
2.第⼆步:选择【服务器类】,服务器类会有更多⾼级配置,可以⽅便后期的优化以及更改操作。
3.第三步:选择【⾼级安装】,可以设置不同的⼝令,更加详细。
4.第四步:选择【企业版】。
5.第五步:使⽤【虚拟账户】。
6.第六步:安装路径此时会默认,⼀般默认最⼤的内存硬盘。
7.第七步:选择【⼀般⽤途或事务管理】。
8.第⼋步:取消勾选【创建为容器数据库】,请注意,这边填写的是你的实例名,请记住实例名【简单说⼀下什么是实例,可以认为就是⼀个能存储表空间的地⽅。服务器的存储空间可以看作⼀个容器,将整个容器分割成不同⼤⼩的存储空间,这些分割后的存储空间就是实例,实例中⼜分为多块存储空间即是表空间。例:⼀个地区看作⼀个数据库,⼀个地区可以有多个⼩区,⼀个⼩区可以看作⼀个实例,⼩区⾥每⼀栋楼都是⼀个表空间,表空间不够可以增加空间,⽽每栋楼的每⼀间房都是⼀张表,⾥⾯住的⼈可以看作为数据】。
9.第九步:内存选择20%左右,可以根据电脑配置进⾏选择,如果配配置不是很⾼,这个⼀定要调整20%以下,他会占据你的实际物理内
存;字符集默认utf-8通⽤⽆需调整。
10.第⼗步:部署数据库存储位置,⼀般默认路径。
11.第⼗⼀步:管理选项,此处不需要选择。
12.第⼗⼆步:恢复选项,此处不需要选择。
inarray忽略数字13.第⼗三步:⽅案⼝令,此处选择相同⼝令,弹出⼝令不符合要求点击是即可。
14第⼗四步:检测环境,不需要做任何操作。
14.第⼗五步:查看概要,点击安装即可。
14.第⼗六步:安装过程较长,可以等待⼀段时间。42%卡很久,但是千万不要退出,不要点其他的,此时如果弹出360等软件的阻⽌提⽰,不要管,允许本次操作。
以上步骤执⾏过程中如果出现报错,不必退出安装,请按照2安装失败解决办法来进⾏操作也可安装成功,过程⽐较繁锁。
1.3 检查服务
上⾯步骤全部正确执⾏完成,没有报错,在服务菜单查看默认ORCL实例,此时ORCL实例及对应监听服务正常启动。
1.4 navicat15连接Oracle数据库
可以使⽤navicat15连接。Navicat15可以直接连oracle19。
Oracle19c使⽤Navicat15以下版本不能连接;连接成功则不需要使⽤PLSQL⼯具,如果没有Navicat15也可以⽤PLSQL⼯具。
1.5 PLSQL连接Oracle数据库
PLSQL是⼀个很好⽤的数据库连接⼯具,下载完成并安装后打开plsql,先不要登录,点击取消。
然后选择:配置-⾸选项-⾸选项§,在连接配置这⾥,配置Oracle的主⽬录和OCI库(就是Oracle安装包的解压⽬录和解压⽬录下的bin⽬录),确定,重启plsql。
E:\***\WINDOWS.X64_193000_db_home
E:\***\WINDOWS.X64_193000_db_home\bin\oci.dll
输⼊⽤户名和密码之后,选择数据库,就可以登录了。
点击ok,登录成功则直接进⼊页⾯,表⽰安装没有问题。
linux通配符主要有如果ok报错,没有监听,则需要配置监听;如果提⽰密码不对,则需要查看密码,可以登录cmd重新设置密码。
2 创建soc数据库实例
2.1 DatabaseConfiguration Assistant创建数据库实例
开始程序⾥⾯打开DatabaseConfiguration Assistant进⾏数据库实例创建操作。
1、第⼀步:选择创建数据库:
2、第⼆步:输⼊数据库名、管理⼝令、确认⼝令,取消勾选“创建为容器数据库”,密码不符合要求点击“是”即可。
3、第三步:数据库概要,点击完成。
4、第四步:进度页⾯。
5、第五步:创建完成后,点击关闭即可。
2.2 数据库操作命令
1、创建表空间
create tablespace tablespaceName datafile ‘/opt/oracle/oradata/ORCL/tablespaceName.dbf’ size 500m autoextend on next 5M maxsize unlimited;
(创建表空间<tablespaceName为⾃定义名称>)⼤⼩500M,每次5M,⾃动增⼤,最⼤不限制
create tablespace itmms datafile 'D:\oracle\oradata\ITMMS/itmms.dbf' size 500m autoextend on next 5M maxsize unlimited;
2、创建⽤户及初始密码
create user userName identified by password;(创建⽤户为userName设置密码为password)
create user yckj identified by yckj2021;
3、给⽤户绑定默认表空间
alter user userName default tablespace tablespaceName;
(绑定表空间到⽤户)
alter user yckj default tablespace itmms;
4、给⽤户授权,connect,resource,dba 分别三种不同⾓⾊,根据实际情况可以⾃⾏变更。grant dba to userName; --是授予数据库维护⼈员的
grant resource to userName; --是授予开发⼈员的
grant connect to userName; --是授予最终⽤户的典型权利,最基本的
grant connect,resource,dba to yckj;
5、删除⽤户
drop user user_name cascade;
2.3 navicat数据库操作
以上操作命令也可不执⾏,直接在navicat15中进⾏操作,连接所创建的soc实例。Oracle数据库创建soc实例并没有默认的soc表空间,需要⾃⼰创建,并创建soc⽤户。2.3.1 创建SOC表空间
点击保存后,输⼊表空间名称,SOC,即可创建成功。
2.3.2 创建SOC⽤户
1、点击⽤户,点击新建⽤户。
2、常规选项卡输⼊⽤户名、密码,选择默认表空间、临时表空间;
3、切换⾄成员属于,配置⾓⾊connect权限,也可根据需要配置权限。
2.3.3 将mysql数据库表转为oracle数据库表
1、选择mysq数据库表作为源库,点击⼯具à数据传输;
2、选择⽬标数据库,即已经连接的oracle数据库,选择SOC;
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论