zoukankan      html  css  js  c++  java
  • oracle第一章

    1.oracle对比sqlserver

    oracle sqlserver
    数据文件.dbf 数据文件.mdf
    控制文件.ctl  
    日志文件.log 日志文件.log
       

    2.内置用户

      1.sys:超级管理员,可以增删改其他管理员,但必须用sysdba方式登录。

      2.system:可以添加普通用户,并grant权限。

      3.scott:默认密码tiger。

    3.Oracle的监听和客户端

      监听的配置文件:listener.ora

      客户端的配置文件:tnsnames.ora

    4.确保Oracle开启并能正常提供服务的两个必须开启的服务

      1.

      2.

    5.两种连接Oracle的方式

      1.SQL/PLUS工具:命令行下输入:sqlplus username/pwd@DBName

      2.PL/SQL Developer工具

    6.创建用户、授权、创建自增列

      1.创建用户:create user userName indentified by password;

      2.用户授权:grand connect,resource to userName;

      3.用创建的用户登录,新建表。

      4.使用新建序列(生成一个从1开始的自增列),再使用SEQ_Nam.nexval获取自增列的值。

      5.Oracle的默认事务隔离级别是读已提交,所以执行完sql语句后一定要执行commit;语句,否则,操作结果不可见。

    7.被锁定用户及解锁用户

      1.锁定用户:alter user userName account lock;

      2.解锁用户:alter user userName account unlock;

    8.如何让别人连接自己的Oracle数据库

    连接方法:

    1、在本地的oracle安装目录,找到tnsnames.ora文件,

    2、用文本打开tnsnames.ora文件,添加以下内容,保存文件即可:

    本地自定义实例名 =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = 数据库IP或数据库主机名)(PORT = 数据库端口号))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = 数据库服务名)
        )
      )

    3、打开第三方工具,如plsq,输入对方提供的用户名及密码,选择新建的数据库链接即可。

  • 相关阅读:
    IntelliJIDEA永久注册使用
    并行设计模式(二)-- Master-Worker模式
    Guava之CaseFormat
    solr6.3.0升级与IK动态词库自动加载
    算法思维
    并发库应用之一 & ThreadLocal实现线程范围的共享变量
    filecoin里程碑事件
    博客园 增加打赏功能
    session-token-cookie讲解
    golang原生的RPC实现
  • 原文地址:https://www.cnblogs.com/cnsdhzzl/p/5715820.html
Copyright © 2011-2022 走看看