美文网首页
2020-05-01 20103037.sql : Oracle

2020-05-01 20103037.sql : Oracle

作者: 五大RobertWu伍洋 | 来源:发表于2020-05-01 16:51 被阅读0次

    SQL> show parameter sga

    NAME TYPE VALUE


    lock_sga boolean FALSE
    pre_page_sga boolean FALSE
    sga_max_size big integer 700M
    sga_target big integer 700M
    SQL> alter system set sga_max_size=500M scope=spfile;

    系统已更改。

    SQL> alter system set sga_target=500M scope=spfile;

    系统已更改。

    SQL> shutdown immediate;
    数据库已经关闭。
    已经卸载数据库。
    ORACLE 例程已经关闭。
    SQL> startup;
    ORACLE 例程已经启动。

    Total System Global Area 524288000 bytes
    Fixed Size 1249968 bytes
    Variable Size 146804048 bytes
    Database Buffers 369098752 bytes
    Redo Buffers 7135232 bytes
    数据库装载完毕。
    数据库已经打开。
    SQL> show parameter sga

    NAME TYPE VALUE


    lock_sga boolean FALSE
    pre_page_sga boolean FALSE
    sga_max_size big integer 500M
    sga_target big integer 500M
    SQL> select program from v$process;

    PROGRAM

    PSEUDO
    ORACLE.EXE (PMON)
    ORACLE.EXE (PSP0)
    ORACLE.EXE (MMAN)
    ORACLE.EXE (DBW0)
    ORACLE.EXE (LGWR)
    ORACLE.EXE (CKPT)
    ORACLE.EXE (SMON)
    ORACLE.EXE (RECO)
    ORACLE.EXE (CJQ0)
    ORACLE.EXE (MMON)

    PROGRAM

    ORACLE.EXE (MMNL)
    ORACLE.EXE (D000)
    ORACLE.EXE (S000)
    ORACLE.EXE (QMNC)
    ORACLE.EXE (SHAD)
    ORACLE.EXE (J000)
    ORACLE.EXE (q000)
    ORACLE.EXE (q001)

    已选择19行。

    SQL> select name from v$bgprocess;

    NAME

    PMON
    DIAG
    FMON
    PSP0
    LMON
    LMD0
    LMS0
    LMS1
    LMS2
    LMS3
    LMS4

    NAME

    LMS5
    LMS6
    LMS7
    LMS8
    LMS9
    LMSa
    LMSb
    LMSc
    LMSd
    LMSe
    LMSf

    NAME

    LMSg
    LMSh
    LMSi
    LMSj
    LMSk
    LMSl
    LMSm
    LMSn
    LMSo
    LMSp
    LMSq

    NAME

    LMSr
    LMSs
    LMSt
    LMSu
    LMSv
    LMSw
    LMSx
    LMSy
    LMSz
    MMAN
    DBW0

    NAME

    DBW1
    DBW2
    DBW3
    DBW4
    DBW5
    DBW6
    DBW7
    DBW8
    DBW9
    DBWa
    DBWb

    NAME

    DBWc
    DBWd
    DBWe
    DBWf
    DBWg
    DBWh
    DBWi
    DBWj
    ARC0
    ARC1
    ARC2

    NAME

    ARC3
    ARC4
    ARC5
    ARC6
    ARC7
    ARC8
    ARC9
    ARCa
    ARCb
    ARCc
    ARCd

    NAME

    ARCe
    ARCf
    ARCg
    ARCh
    ARCi
    ARCj
    ARCk
    ARCl
    ARCm
    ARCn
    ARCo

    NAME

    ARCp
    ARCq
    ARCr
    ARCs
    ARCt
    LNS0
    LNS1
    LNS2
    LNS3
    LNS4
    LNS5

    NAME

    LNS6
    LNS7
    LNS8
    LNS9
    LNSa
    LNSb
    LNSc
    LNSd
    LNSe
    LNSf
    LNSg

    NAME

    LNSh
    LNSi
    LNSj
    MRP0
    LGWR
    LCK0
    CKPT
    LSP0
    LSP1
    LSP2
    CTWR

    NAME

    RVWR
    SMON
    RECO
    CJQ0
    EMN0
    QMNC
    DMON
    RSM0
    RSM1
    NSV0
    NSV1

    NAME

    NSV2
    NSV3
    NSV4
    NSV5
    NSV6
    NSV7
    NSV8
    NSV9
    INSV
    RBAL
    ARB0

    NAME

    ARB1
    ARB2
    ARB3
    ARB4
    ARB5
    ARB6
    ARB7
    ARB8
    ARB9
    ARBA
    ASMB

    NAME

    GMON
    MMON
    MMNL

    已选择157行。

    SQL> connect sys/oracle as sysdba
    已连接。
    SQL> alter user scott identified by tiger;

    用户已更改。

    SQL> alter user scott account unlock;

    用户已更改。

    SQL> conn scott/tiger
    已连接。
    SQL> set autocommit off;
    SQL> select * from dept;

    DEPTNO DNAME          LOC                                                   
    

        50 MA             yinchuan                                              
        10 ACCOUNTING     NEW YORK                                              
        20 RESEARCH       DALLAS                                                
        30 SALES          CHICAGO                                               
        40 OPERATIONS     BOSTON                                                
    

    SQL> delete from dept where dname='MA';

    已删除 1 行。

    SQL> COMMIT;

    提交完成。

    SQL> insert into dept values(50,'CS','yinchuan');

    已创建 1 行。

    SQL> select * from dept;

    DEPTNO DNAME          LOC                                                   
    

        50 CS             yinchuan                                              
        10 ACCOUNTING     NEW YORK                                              
        20 RESEARCH       DALLAS                                                
        30 SALES          CHICAGO                                               
        40 OPERATIONS     BOSTON                                                
    

    SQL> delete from dept where deptno=50;

    已删除 1 行。

    SQL> select * from dept;

    DEPTNO DNAME          LOC                                                   
    

        10 ACCOUNTING     NEW YORK                                              
        20 RESEARCH       DALLAS                                                
        30 SALES          CHICAGO                                               
        40 OPERATIONS     BOSTON                                                
    

    SQL> insert into dept values(50,'CS','yinchuan');

    已创建 1 行。

    SQL> commit;

    提交完成。

    SQL> select * from dept;

    DEPTNO DNAME          LOC                                                   
    

        50 MA             yinchuan                                              
        10 ACCOUNTING     NEW YORK                                              
        20 RESEARCH       DALLAS                                                
        30 SALES          CHICAGO                                               
        40 OPERATIONS     BOSTON                                                
    

    SQL> connect sys/oracle as sysdba
    已连接。
    SQL> create tablespace sfzTBS1 datafile 'D:\oracle\product\10.2.0\oradata\orcl\sfztbs1_1.dbf' size 20M
    2
    SQL> create tablespace sfzTBS1 datafile 'D:\oracle\product\10.2.0\oradata\orcl\sfztbs1_1.dbf' size 20M;

    表空间已创建。

    SQL> create tablespace sfzTBS2 datafile 'D:\oracle\product\10.2.0
    2
    SQL> create tablespace sfzTBS2 datafile 'D:\oracle\product\10.2.0\oradata\orcl\sfztbs2_1.dbf' size 20M extent management local uniform size 512k;

    表空间已创建。

    SQL> alter database datafile 'D:\oracle\product\10.2.\oradata\orcl\sfztbs1_2.dbf' autoextend on next 5M maxsize 100M;
    alter database datafile 'D:\oracle\product\10.2.\oradata\orcl\sfztbs1_2.dbf' autoextend on next 5M maxsize 100M

    第 1 行出现错误:
    ORA-01516: 不存在的日志文件, 数据文件或临时文件
    "D:\oracle\product\10.2.\oradata\orcl\sfztbs1_2.dbf"

    SQL> alter tablespace sfzTBS1 add datafile 'D:\oracle\product\10.2.\oradata\orcl\sfztbs1_2.dbf' autoextend on next 5M maxsize 100M;
    alter tablespace sfzTBS1 add datafile 'D:\oracle\product\10.2.\oradata\orcl\sfztbs1_2.dbf' autoextend on next 5M maxsize 100M

    第 1 行出现错误:
    ORA-01119: 创建数据库文件 'D:\oracle\product\10.2.\oradata\orcl\sfztbs1_2.dbf'
    时出错
    ORA-17610: 文件 'D:\oracle\product\10.2.\oradata\orcl\sfztbs1_2.dbf' 不存在,
    大小也未指定
    ORA-27041: 无法打开文件
    OSD-04002: 无法打开文件
    O/S-Error: (OS 3) 系统找不到指定的路径。

    SQL> alter tablespace sfzTBS1 add datafile 'D:\oracle\product\10.2.\oradata\orcl\sfztbs1_2.dbf' size 10M autoextend on next 5M maxsize 100M;
    alter tablespace sfzTBS1 add datafile 'D:\oracle\product\10.2.\oradata\orcl\sfztbs1_2.dbf' size 10M autoextend on next 5M maxsize 100M

    第 1 行出现错误:
    ORA-01119: 创建数据库文件 'D:\oracle\product\10.2.\oradata\orcl\sfztbs1_2.dbf'
    时出错
    ORA-27040: 文件创建错误, 无法创建文件
    OSD-04002: 无法打开文件
    O/S-Error: (OS 3) 系统找不到指定的路径。

    SQL> alter tablespace sfzTBS1 add datafile 'D:\oracle\product\10.2.0\oradata\orcl\sfztbs1_2.dbf' size 10M autoextend on next 5M maxsize 100M;

    表空间已更改。

    SQL> alter tablespace sfzTBS1 add datafile 'D:\oracle\product\10.2.0\oradata\orcl\sfztbs2_2.dbf' size 10M;

    表空间已更改。

    SQL> alter tablespace sfzTBS1 read only;

    表空间已更改。

    SQL> create user sfz identified by sfz;
    create user sfz identified by sfz
    *
    第 1 行出现错误:
    ORA-01920: 用户名 'SFZ' 与另外一个用户名或角色名发生冲突

    SQL> create user 20103037 identified by 20103037;
    create user 20103037 identified by 20103037
    *
    第 1 行出现错误:
    ORA-01935: 缺失用户或角色名

    SQL> create user sfz20103037 identified by sfz20103037;

    用户已创建。

    SQL> grent create session,create table,create view to sfz20103037;
    SP2-0734: 未知的命令开头 "grent crea..." - 忽略了剩余的行。
    SQL> grant create session,create table,create view to sfz20103037;

    授权成功。

    SQL> conn sfz20103037/sfz20103037
    已连接。
    SQL> create table student(sno integer,sname char(10),dept varchar(20));
    create table student(sno integer,sname char(10),dept varchar(20))

    第 1 行出现错误:
    ORA-01950: 对表空间 'USERS' 无权限

    SQL> connect system/oracle
    ERROR:
    ORA-01017: invalid username/password; logon denied

    警告: 您不再连接到 ORACLE。
    SQL> connect sys/oracle
    ERROR:
    ORA-01017: invalid username/password; logon denied

    SQL> connect sys/oracle as sysdba
    已连接。
    SQL> alter user sany quota unlimited on users;
    alter user sany quota unlimited on users
    *
    第 1 行出现错误:
    ORA-01918: 用户 'SANY' 不存在

    SQL> alter user sfz20103037 quota unlimited on users;

    用户已更改。

    SQL> connect sfz20103037/sfz20103037
    已连接。
    SQL> create table student(sno integer,sname char(10),dept varchar(20));

    表已创建。

    SQL> connect sys/oracle as sysdba
    已连接。
    SQL> create undo tablespace orclundo1 datafile'D:\oracle\oradata\orcl\testtbs.dbf' size 20M;
    create undo tablespace orclundo1 datafile'D:\oracle\oradata\orcl\testtbs.dbf' size 20M

    第 1 行出现错误:
    ORA-01119: 创建数据库文件 'D:\oracle\oradata\orcl\testtbs.dbf' 时出错
    ORA-27040: 文件创建错误, 无法创建文件
    OSD-04002: 无法打开文件
    O/S-Error: (OS 3) 系统找不到指定的路径。

    SQL> create undo tablespace orclundo1 datafile'D:\oracle\product\10.2.0\oradata\orcl\testtbs.dbf' size 20M;

    表空间已创建。

    SQL> alter database add logfile member 'D:\oracle\product\10.2.0\oradata\orcl\redo01b.log' to group 1,'D:\oracle\product\10.2.0\oradata\orcl\redo02b.log' to group 2,'D:\oracle\product\10.2.0\oradata\orcl\redo03b.log' to group 3;

    数据库已更改。

    SQL> alter database backup controlfile to 'D:/oracle/backup.bkp';
    alter database backup controlfile to 'D:/oracle/backup.bkp'

    第 1 行出现错误:
    ORA-01580: 创建控制备份文件 D:/oracle/backup.bkp 时出错
    ORA-27040: 文件创建错误, 无法创建文件
    OSD-04002: 无法打开文件
    O/S-Error: (OS 3) 系统找不到指定的路径。

    SQL> alter database backup controlfile to 'D:D:\oracle\product\10.2.0\oradata\orcl\backup.bkp';
    alter database backup controlfile to 'D:D:\oracle\product\10.2.0\oradata\orcl\backup.bkp'

    第 1 行出现错误:
    ORA-01580: 创建控制备份文件 D:D:\oracle\product\10.2.0\oradata\orcl\backup.bkp
    时出错
    ORA-27040: 文件创建错误, 无法创建文件
    OSD-04002: 无法打开文件
    O/S-Error: (OS 123) 文件名、目录名或卷标语法不正确。

    SQL> alter database backup controlfile to 'D:\oracle\product\10.2.0\oradata\orcl\backup.bkp';

    数据库已更改。

    SQL> alter system set log_archive_dest='D:\oracle\product\10.2.0\oradata\orcl\backup' scope=spfile;

    系统已更改。

    SQL> shutdown immediate;
    数据库已经关闭。
    已经卸载数据库。
    ORACLE 例程已经关闭。
    SQL> startup mount;
    ORACLE 例程已经启动。

    Total System Global Area 524288000 bytes
    Fixed Size 1249968 bytes
    Variable Size 150998352 bytes
    Database Buffers 364904448 bytes
    Redo Buffers 7135232 bytes
    数据库装载完毕。
    SQL> alter database archivelog;

    数据库已更改。

    SQL> alter database open;

    数据库已更改。

    SQL> drop tablespace orclundo1 including contents and datafiles cascade constraints;

    表空间已删除。

    SQL> spool off

    相关文章

      网友评论

          本文标题:2020-05-01 20103037.sql : Oracle

          本文链接:https://www.haomeiwen.com/subject/gkuqghtx.html