借鉴博主连接,转载作为笔记;
转载博主详情: https://blog.csdn.net/u012422919/article/details/81746521
转载博主详情: https://blog.csdn.net/weixin_39917347/article/details/81707106
oracle账号:
2696671285@qq.com
密码:Oracle123
一: oracle12c下载:
1、https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
下载oracle 12c,有两个文件,File1和File2;
二: 创建用户连接测试:
-- 创建表空间 (在指定位置创建名字叫Test1的表空间)
create tablespace test1
-- 这种方式指定表空间物理文件位置
datafile 'E:\oracle12\oradata\orcl\test1.dbf'
-- 大小 500M,每次 5M 自动增大,最大不限制
size 500M autoextend on next 5M maxsize unlimited;
------------------
create user test1 -- 用户名
IDENTIFIED BY root --用户密码
default tablespace test1 -- 表空间默认Test1 (上面创建的)
temporary tablespace TEMP -- 临时表空间默认 TEMP
profile DEFAULT;
------------------------------
/* 用户授权_1*/
grant connect,resource,dba to test1
/* 用户授权_2*/
grant connect to test1 with admin option
grant dba to test1 with admin option
grant resource to test1 with admin option
三: 在程序配置连接时候, 如果出现错误: ORA-28040: 没有匹配的验证协议
在Oracle的安装路径下找到sqlnet.ora文件。(我的安装路径 E:\oracle12\product\12.2.0\dbhome_1\network\admin )
在文件的最后添加SQLNET.ALLOWED_LOGON_VERSION=8