小白安装oracle和使用PL/SQL Developer时碰到的一些小障碍

第一次安装oracle,用PL/SQL Developer怎么都登录不上,tnsnames.ora文件也不会配置复制的网上的,实在无果就把所有oracle相关的程序、文件、注册表都删掉了。1.重头来过,把在oracle官网下载的64位Oracle Database 12C第一版winx64_12102_database_1of2.zip和winx64_12102_database_2of2.z
摘要由CSDN通过智能技术生成

第一次安装oracle,用PL/SQL Developer怎么都登录不上,tnsnames.ora文件也不会配置复制的网上的,实在无果就把所有oracle相关的程序、文件、注册表都删掉了。

1.重头来过,把在oracle官网下载的64位Oracle Database 12C第一版winx64_12102_database_1of2.zip和winx64_12102_database_2of2.zip这2个安装包解压到同一个目录中

2.下载了PL/SQL Developer解压版安装包,内含instantclient_11_2(据说PL/SQL Developer无法连接64位的oracle,所以要下载32位的instantclient_11_2,下载的解压版安装包很方便)

注:我直接在C盘的根目录新建名为oracle的文件夹,推荐分不清路径的的人也这样操作,将oracle压缩包和PL/SQL Developer压缩包都解压到C盘根目录的oracle文件夹中

3.接来下就是安装oracle啦,oracle安装程序在步骤1的解压路径的database文件夹中--setup.exe(第一次安装时没有任何错误,第二次重新安装时报错了直接跳过的),安装完成后可以cmd→sqlplus/nolog查看是否安装成功

4.无论是SQL PLUS还是在命令行中输入“tnsping orcl”(orcl是我第一次建立的数据库名),或者在PL/SQL Developer.exe中登录一直报错,很崩溃。

5.先检查服务,发现OracleServiceORCL没有运行,手动启动时提示“错误3:系统找不到指定的路径”,仔细回忆第二次重装oracle时一直默认选择然后进行下一步,期间弹出提示ORCL已存在,猜测这个OracleServiceORCL应该是个实例,就搜索了下如何创建实例。

6.创建实例的方法是:开始程序中找到Oracle - OraDB12Home2,配置和移植工具中有个Database Configuration Assistant程序,默认创建数据库→下一步→创建模式的全库数据名自己输入(最好能记住,第一次 安装oracle的实例默认交“ORCL”,这里我改成了“yeorcl”),管理口令就是安装oracle时设置的口令,去掉创建为容器数据库的勾选→然后一直下一步直到成功。

7.打开SQL PLUS,要求输入用户名和口令,用户名使用SYS,口令使用manager as sysdba登录后,创建新的用户。

创建新用户的语法 有两种,一个是create user C##用户名 identified by 口令;(最后有分号),另一种是create user 用户名 identified by 口令;   (用其中一种方法报错ORA-65094: 本地用户名或角色名无效的话就换另一个语法),记住用户名和口令,登录PL/SQL Developer时就是用的这个用户名和口令。

8.配置tnsnames.ora文件,貌似之前的TNS报错都是因为tnsnames.ora文件没有配置好

9.安装oracle后C:\oracle\product\12.1.0\dbhome_1\NETWORK\ADMIN目录下没有

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值