oracle第一章

时间:2024-08-15 15:35:44

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.oracle第一章

  2.oracle第一章

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.使用新建序列oracle第一章(生成一个从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,输入对方提供的用户名及密码,选择新建的数据库链接即可。