oracle和plsql开发工具安装
准备:
oracle安装包
plsql安装包,汉化包,instantclient_18_5包。
oracle安装过程
安装路径选择全英文,否则后期容易报错。
账户密码这里都输入sys。
开通账号
进入dos命令窗口,按顺序执行以下8个步骤:
sqlplus /nolog
conn /as sysdba
create user jsd1708 identified by jsd1708 ;
grant connect,resource to jsd1708;
grant create table to jsd1708;
grant create session to jsd1708;
grant unlimited tablespace to jsd1708;
grant create view to jsd1708;
执行完成之后输入exit,离开。
检测是否登录成功
sqlplus
jsd1708
jsd1708
可以连接,登录成功!
plsql安装
1.安装plsql
2.安装完成之后,打开汉化包,选择plsql路径进行汉化。
3.在根目录下创建文件:tnsnames.ora
localhost =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = xe)
)
)
代表含义:其中2 3 4 我们需要在整合springboot里面用到,1代表数据库,5代表sid。
选择:配置-首选项
第三步配置我们的instantclient_18_5
第四步配置我们oracle的oci.dll文件,这个文件工具会自动检测到,下拉选项自动填充。
输入账户名和密码,数据库为我们在ora文件里面配置的
进行登录
当上方能够显示我们的账户名时,代表正常登录。
通过2 和3就能进行我们的开发了。
常见问题排错
在配置oci库的时候,instantclient文件夹也有一个oci.dll,如果选择了这个文件夹,则会在登录的时候提示:
没有连接为这个选项,因为plsql不能正常的和数据库通信,所以还会报错,询问是否正常安装了oracle客户端。
当时我是拿着别人的安装说明看的,所以就犯了这个错误,还以为是版本问题,自己还下了好几个版本。