1.去Oracle官网下载要使用的数据库版本;
2.解压到完成后直接点setup.exe傻瓜安装,电子邮箱我选的否,然后一直默认下一步,一直到第五步:
操作第五步:典型安装。 重要步骤。建议只需要将Oracle基目录更新下,目录路径不要含有中文或其它的特殊字符。全局数据库名可以默认,且口令密码,必须要牢记。密码输入时,有提示警告,不符合Oracel建议时不用管。 (因Oracel建议的密码规则比较麻烦, 必须是大写字母加小写字母加数字,而且必须是8位以上。麻烦,可以输入平常自己习惯的短小密码即可) 如图:
之后的步骤按部就班即可,如果安装360之类的软件可能会报错 不用管!!!允许本软件 不然不成功。
另外口令管理的时候可以解锁Scott用户,输入新的口令 或者默认之前的口令。
3.装好后数据库有自带的连接工具(SQL Developer)我是自己下载的navicat,然后创建连接使用就行了。
注意:
由于我在安装的时候忘了口令。。。导致创建连接的时候失败。
在SQLPLus里创建新的用户:
1.C: > sqlplus "/as sysdba" --以操作系统权限认证的oracle sys管理员登陆
2.C: > sqlplus /nolog --不在cmd或者terminal当中暴露密码的登陆方式
SQL> conn /as sysdba
&
SQL> conn sys/password as sysdba
3.C: > sqlplus scott/tiger --非管理员用户登陆
4.C: > sqlplus scott/tiger@orcl --非管理员用户使用tns别名登陆
5.C: > sqlplus sys/password@orcl as sysdba --管理员用户使用tns别名登陆
6.C: > sqlplus --不显露密码的登陆方式
Enter user-name:sys
Enter password:password as sysdba --以sys用户登陆的话 必须要加上 as sysdba 子句
create user c##用户名 identified by 密码
(具体可查创建用户语句,不加c##会报错!)
此外我下载的12c的版本,连接时报错(没有匹配的认证)
没有匹配的认证
修改方法,修改文件C:\app\lishun\product\12.2.0\dbhome_1\network\admin\sqlnet.ora(找到sqlnet.ora文件)
在文件最后一行添加
SQLNET.ALLOWED_LOGON_VERSION=8