oracle部署部分问题解决

最近自己搭建了一个oracle,发现问题还是挺多,基本用过的都知道oracle是属于安装难卸载也难的反人类it产品,不知道硅谷那帮子吃咖喱的是怎么想的,到现在这互联网时代了,用户体验第一,产品设计还这么差劲。好了下面看看安装过程出现的几个问题。​​​​​​​

  1. 请在安装或使用前确保网络畅通:这里有一个很常见的小细节就是防火墙,如果装了没法连上,先看防火墙,特别有超时之类的问题。

  2. 安装方式网上有很多说明,不在多说,重点装完之后,首先遇到的第一个问题就是用户,装好后所有用户默认都处于锁定状态,先用如下命令解锁
    alter user scott account unlock;
    这一步是解锁
    alter user scott identified by tiger;
    这一步是这一步是改密

  3. 另一个比较常见的问题为,通过sqlplus或plsql访问时出现“无法解析指定的连接标识符”这种问题,这个情况就复杂点了,我目前找到的一个解决方式为通过network manager的监听程序部分,找到数据库服务,按照提示内容把数据库和服务配置上就可以了,然后service.msc的服务配置中重启oracle监听服务,这里要注意如果重启监听服务失败,很有可能是在netword manager中配置了无法使用主机名或ip地址,必须修改。

  4. 创建数据库,与mysql不同,oracle权限管理要复杂的多,oracle一般不会直接用到库这一级的概念,相对的使用较多的为表空间,并且表空间与用户对应,也就是说同一个数据库中,不同用户看到的表是不一样的,创建表空间用如下命令。

CREATE TABLESPACE devLOGGING DATAFILE 'D:\oracle\oradata\orcl\dev.dbf' size 100m autoextend on next 32m maxsize 256m extent management local;
create temporary tablespace dev_tmp tempfile 'D:\oracle\oradata\orcl\dev_tmp.dbf' size 100m autoextend on next 32m maxsize 128m extent management local;
CREATE USER dev IDENTIFIED BY 123456 DEFAULT TABLESPACE dev TEMPORARY TABLESPACE dev_tmp;
grant connect,resource,dba to dev;
grant create session to dev;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值