zoukankan      html  css  js  c++  java
  • IMP导入数据文件

    listener.ora 的配置:
    # listener.ora Network Configuration File: /u01/app/oracle/product/db_1/network/admin/listener.ora
    # Generated by Oracle configuration tools.

    SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (GLOBAL_DBNAME = trms)
          (ORACLE_HOME = /u01/app/oracle/product/db_1)
          (SID_NAME = trms)
        )
        (SID_DESC =
          (GLOBAL_DBNAME = bss1)
          (ORACLE_HOME = /u01/app/oracle/product/db_1)
          (SID_NAME = bss1)
        )
        (SID_DESC =
          (GLOBAL_DBNAME = bss2)
          (ORACLE_HOME = /u01/app/oracle/product/db_1)
          (SID_NAME = bss2)
        )
      )

    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(HOST = centos)(PORT = 1521))
        )
      )
     
    tnsnames.ora的配置:
    # tnsnames.ora Network Configuration File: /u01/app/oracle/product/db_1/network/admin/tnsnames.ora
    # Generated by Oracle configuration tools.

    BSS2 =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = centos)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = bss2)
        )
      )

    BSS1 =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = centos)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = bss1)
        )
      )

    TRMS =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = centos)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = trms)
        )
      )

    EXTPROC_CONNECTION_DATA =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
        )
        (CONNECT_DATA =
          (SID = PLSExtProc)
          (PRESENTATION = RO)
        )
      )
     
    (1)指定导入的表空间
     
    a)如果目标数据库已有表空间,但是表空间的名字不同不同,所以修改表空间为BSS11
    ALTER TABLESPACE BSS RENAME TO BSS11
     
    查看表空间名字是否修改成功
    SELECT TABLESPACE_NAME,FILE_NAME FROM DBA_DATA_FILES WHERE TABLESPACE_NAME='BSS11'
     
    b)如果没有目标表空间,则创建表空间
    -- create tablespace
    CREATE TABLESPACE BSS11 
            DATAFILE 'BSS_01.dbf' SIZE 1000M REUSE 
            LOGGING 
            EXTENT MANAGEMENT LOCAL 
            SEGMENT SPACE MANAGEMENT AUTO;
    CREATE
    USER "DB01BSS1" IDENTIFIED BY "DB01BSS1"
        DEFAULT TABLESPACE BSS11
        TEMPORARY TABLESPACE TEMP
        QUOTA  UNLIMITED  ON BSS11;

    -- ROLES
    GRANT "RESOURCE" TO "DB01BSS1";
    GRANT "CONNECT" TO "DB01BSS1";
    GRANT DBA TO "DB01BSS1";
    ALTER USER "DB01BSS1" DEFAULT ROLE DBA;
     
    (2)设定导入session的字符集
    set NLS_LANG=JAPANESE_JAPAN.JA16SJISTILDE
     
    (3)导入数据
    imp db01bss1/db01bss1@BSS1  file=db01bss1_tables_20121116.dmp Full=Y log=bss1.log
     
  • 相关阅读:
    求助:可以使用任何编程工具做成一个控件或组件,使得在VB中能调用并得到摄像头的参数及图片。
    作为软件工程师,你必须知道的20个常识
    继续C#开发or转做产品
    65行 JavaScript 代码实现 Flappy Bird 游戏
    自上而下的软件开发和自下而上的软件开发
    没有发布过产品的程序员不知道什么是真正的软件
    20个数据库设计的最佳实践
    59条搞笑但却真实无比的编程语录
    自己动手跟着Jwt标准实现Jwt
    Gitlab-Runner基础教程
  • 原文地址:https://www.cnblogs.com/kakafra/p/2774949.html
Copyright © 2011-2022 走看看