操作系统版本 windows7 x64位
oracle 版本winx64_12102_SE2_database(官网下载,压缩包分两部分,下载后放到同一目录下解压)
------------------------
oracle 数据库12c版本与之前版本使用方法有变动,12c版本有cdb 和pdb的概念.具体可自行搜索
自己测试使用一般情况下安装过程:1:取消勾选接收安全更新2:创建和配置数据库3:桌面类4:使用windows内置账户5安装目录自行选择,全局数据库名自命名,字符集建议选择UTF8,记住可插入数据库名(可理解为相当于12c之前版本的数据库)
其他过程略过,安装完成后程序如图:
------------
安装完成后打开cmd
->sqlplus / as sysdba; //以sysdba的身份登录
->alter pluggable database "可插入数据库名(pdb实例)" open; //可能每次重新开机,需要使用数据库,都要输入此命令打开可插入数据库才能使用,如果不想每次手动输入,有其他办法可自行搜索
->alter user scott account unlock; //解锁标准用户scott
->alter user scott identified by 123456; //修改账户名scott 密码为123456
------------
其他可能用到的指令
->show con_name //查看当前会话
->alter session set container=可插入数据库名; //切换会话到可插入数据库
->lsnrctl services
----------
打开sql developer 连接测试
------------------------\
与java 的连接方式有变动 注意斜杠与冒号的区别
12c版本数据库连接url格式为 jdbc:oracle:thin:@127.0.0.1:1521/pdborcl //@ip地址:端口号/可插入数据库
之前版本连接url格式为 jdbc:oracle:thin:@127.0.0.1:1521:orcl //@ip地址:端口号:服务名
安装过程中oracle 主目录选择,如果选择非管理员标准用户,以后操作误删此账户导致 错误1069登录失败导致服务OracleOraDB12Home1TNSListener启动不了.
解决办法:打开服务->右键->登录选项卡-->改为本地系统账户,(允许服务与桌面交互,可不选)
-----------------
12c之前版本数据安装后大概测试流程
在cmd输入
sqlplus / as sysdba; //以sysdba的身份登录
alter user scott identified by 123456; //修改账户名scott 其密码为123456
conn scott/123456; //根据新的密码和用户名连接上数据库
在其他机器访问此数据库
sqlplus scott/123456@192.168.107.84:1521/orc
——————————————————————————
eclipse 连接oracle 数据库
1:新建web工程
2:将oracle驱动JDBC.jar放到lib目录下
3: