Keep conscience clear, then never fear.

问心无愧,永无畏惧

服务端监听

  lsnrctl status  #查看监听服务

  netca #配置动态监听

  

  

  

  

  

  

  lsnrctl status LISTENER #查看监听状态  ready是动态监听,unknow是静态监听,broker是挂了

  netmgr #配置静态监听

  

  

  点击保存,关闭lsnrctl stop,重启lsnrctl start

  ps -ef | grep tns #查看监听进程

  cat $ORACLE_HOME/network/admin/listener.ora #查看监听配置文件

配置网络服务

  netmgr

  

  

  

  

  点击next后点击test 测试成功

  服务端监听和客户端网络服务配置如上图所示

用户登录测试

  sqlplus / as sys dba or sqlplus scott/tiger #为使用linux系统用户oracle登录

  sqlplus sys/oracle@orcl01 as sysdba #为使用网络服务登录

  ps -ef | grep LOCAL #查看是否为网络登录

  注意:sys用户可以在database close状态连接,其他用户不能

口令文件

  $ORACLE_HOME/dbs/orapworcl #网络登录时所需的口令文件

  $ORACLE_HOME/network/admin/sqlnet.ora #为使用linux系统用户登陆时失败文件

  vim sqlnet.ora

    SQLNET.AUTHENTICATION_SERVICES=NONE

配置开机自启动

  vim /etc/oratab

    N change to Y

  vim /etc/rc.local

    su - oracle -c "dbstart"

    su - oracle -c "lsnrctl start"

  reboot #检验开机自启动是否成功

用户权限

  只给scott用户两个session权限

    select resource_name,limit from dba_profiles;

    create profile scott limit sessions_per_user 2;

    alter user scott profile scott;

    select username,profile from dba_users;

    show parameter resource;

    alter system set resource_limit=true;

  

    

Oracle补习班第七天的更多相关文章

  1. Oracle 物理结构(七) 文件-归档日志文件

    Oracle 物理结构(七) 文件-归档日志文件

  2. Oracle 实验四-七

    shutdown immediateORA-01097: 无法在事务处理过程中关闭 - 请首先提交或回退 解决:先 "commit" 实验四 SQL Production :: C ...

  3. Oracle学习笔记七 锁

    锁的概念 锁是数据库用来控制共享资源并发访问的机制. 锁用于保护正在被修改的数据 直到提交或回滚了事务之后,其他用户才可以更新数据 对数据的并发控制,保证一致性.完整性.

  4. Oracle补习班第三天

    In every triumph, there's a lot of try. 每个胜利背后都有许多尝试 Oracle管理实例组件 主要组件分为两部分例程,与数据库: 例程分为两部分SGA跟进程: S ...

  5. Oracle补习班第四天

    Everything has its time and that time must be watched. 万物皆有时,时来不可失 1,管理参数文件 参数文件分两种spfile二进制文件和pfile ...

  6. Oracle补习班第五天

    Great minds have purpose,others have wishes. 杰出的人有着目标,其他人只有愿望 控制文件是小型二进制文件,只能在mount阶段新建 1,重做控制文件 alt ...

  7. Oracle补习班第八天

    The best hearts are always the bravest. 心灵最高尚的人,也总是最勇敢的人. 1,权限.角色.与用户 创建用户 create user aa identified ...

  8. Oracle补习班第九天

    Better to light one candle than to curse the darkness. 与其诅咒黑暗,不如点亮烛光! 1,用SQL备份数据库数据文件 sqlplus / as s ...

  9. Oracle基础(七)数据表

    一.创建表 语法: CREATE TABLE [schema.]table (column datatype[,column datatype[,...]); 说明: CREATE TABLE:为创建 ...

随机推荐

  1. 关于变量和函数前&符号的作用

    首先看一下下面的例子 <?php $a="val1"; $b="val2"; $a=&$b; echo $a."<br/>& ...

  2. 完整java开发中JDBC连接数据库代码和步骤

    JDBC连接数据库 •创建一个以JDBC连接数据库的程序,包含7个步骤: 1.加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.l ...

  3. mvc4 部署http错误403.14 forbidden

    1. 检查服务器上是否安装了“HTTP重定向”功能和“静态内容压缩”功能(在添加/删除程序或增加角色处安装).这是我所遇到的问题:2. 应用程序池要被配置为“集成”3. 把.net 4.0安装在iis ...

  4. [读书笔记]自动装箱的陷阱以及==与equals

    先看一段代码,来自周志明的<深入理解Java虚拟机>. Integer a = 1; Integer b = 2; Integer c = 3; Integer d = 3; Intege ...

  5. nodejs-2:模块与包管理工具

    多人协作时,大量的js文件批量的引入到页面中,会出现变量被覆 盖掉方法被重写掉的情况,特别是存在一些依赖关系的时候,还容 易导致页面出错,这是因为js天生就缺少一种模块的管理机制来 隔离实现功能的js ...

  6. php日历

    一.计算数据 1.new一个Calendar类 2.初始化两个下拉框中的数据,年份与月份 3.初始化要搜索的年份和月份 4.计算得出日历中每一天的数据信息,包括css.天数 <?php requ ...

  7. javascript中call函数与apply

    javascript中的call方法使当前对象可以调用另一个对象的方法,即改变this的指向内容 var first_object = { num: 42 }; var second_object = ...

  8. java如何在eclipse编译时自动生成代码

    用eclipse写java代码,自动编译时,如何能够触发一个动作,这个动作是生成本项目的代码,并且编译完成后,自动生成的代码也编译好了, java编辑器中就可以做到对新生成的代码的自动提示? 不生成代 ...

  9. kbengine里如何使用git快速下载项目?

    项目有两个镜像,github[https://github.com/kbengine/kbengine.git] ,osc开源中国[https://git.oschina.net/likecg/kbe ...

  10. StackGAN: Text to Photo-realistic Image Synthesis with Stacked Generative Adversarial Networks 论文笔记

    StackGAN: Text to Photo-realistic Image Synthesis with Stacked Generative Adversarial Networks  本文将利 ...