1. 程式人生 > >oracle11g建立使用者和表空間以及匯入.DMP檔案

oracle11g建立使用者和表空間以及匯入.DMP檔案

一、sqlplus /nolog

二、conn scott/tiger as sysdba(登入管理員進行建立使用者)

三、create  user A identified by A;(建立使用者:A   密碼:A 。使用者和密碼可以自己定義)

四、grant create session,create table,unlimited tablespace,create sequence to A;

        grant connect to A;

        grant resource to A;

        grant dba to A;       

        備註:以上四條都是給使用者A賦許可權。

五、create tablespace TBS_A_DATA datafile 'C:\oraclexe\app\oracle\oradata\XE\TBS_A_DATA.DBF' size 50M autoextend on next 50M  maxsize unlimited;(建立表空間TBS_A_DATA)

六、alter user A  default tablespace TBS_A_DATA;(設定A使用者的表空間預設為TBS_A_DATA)

七、設定資料庫伺服器字符集(在sqlplus介面依次執行以下sql語句)

        1、SHUTDOWN IMMEDIATE

        2、STARTUP MOUNT;

        3、ALTER SYSTEM ENABLE RESTRICTED SESSION;

        4、ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;

        5、ALTER SYSTEM SET AQ_TM_PROCESSES=0;

        6、ALTER DATABASE OPEN;

        7、ALTER DATABASE CHARACTER SET INTERNAL_USE ZHS16GBK;

        8、ALTER DATABASE national CHARACTER SET INTERNAL ZHS16GBK;

        最後一行命令有可能不起作用,但是沒有關係,上一行已經執行了。

        9、SHUTDOWN IMMEDIATE;

        10、STARTUP

                 字符集就設定完成了。可以登上PL/SQL執行這個查詢語句select userenv('language') nls_lang from dual;

已經正確修改為SIMPLIFIED 。CHINESE_CHINA.ZHS16GBK。

         11、匯入DMP檔案(imp A/[email protected]/xe file=D:\1.dmp  full=y log=D:\1.log)在C:\Users\Administrator>環境下執行。

備註:1、有的時候可能使用者(表空間)建立錯了可以刪除重新建

             drop user A  cascade;  刪除使用者

             drop tablespace TBS_A_DATA  including contents and datafiles; 刪除表空間

             2、可能一個DMP檔案有多個表空間,所以可以新建多個。

相關推薦

oracle11g建立使用者空間以及匯入.DMP檔案

一、sqlplus /nolog 二、conn scott/tiger as sysdba(登入管理員進行建立使用者) 三、create  user A identified by A;(建立使用者:A   密碼:A 。使用者和密碼可以自己定義) 四、grant creat

將oracle的dmp匯入到不同空間 oracle的dmp檔案匯入到不同空間 oracle將dmp檔案匯入到不同的空間方法: 1、exp USER/
linux中 oracle 建立使用者空間以及授權

1、建立臨時表空間 select name from v$tempfile;          查出當前資料庫臨時表空間,主要是使用裡面的存放路徑; 建立臨時表空間:create temporary tablespace teest_temp tempfile '

oracle建立空間使用者及匯入dmp檔案

/* 說明:若已經存在相應的使用者和表空間,則需要先刪除相應的使用者和表空間 然後再全部重新建立 */ –刪除使用者 drop user xhfundweb cascade; –刪除表空間 drop tablespace X

oracle建立臨時空間資料空間以及刪除

-----建立臨時表空間----- create temporary tablespace zhangmingchaotemp tempfile 'd:\oracle\zhangmingchaotemp.dbf' -----初始化大小----- size 50m

Oracle建立空間、建使用者、匯入dmp檔案

1、建立臨時表空間: create temporary tablespace user_temp   tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf'  size 50m   autoextend

Oracle11g學習筆記_20170518_Oracle的方案空間

1、方案 方案是一組資料庫物件的集合,建立使用者時會同時生成一個與使用者同名的方案,此方案歸同名使用者所有。方案物件中包含資料庫邏輯物件,如:表(table)、檢視(view)、索引(index)、簇

Oracle 建立使用者空間以及賦予許可權

1.建立表空間CREATE TABLESPACE a8v6space2 DATAFILE 'c:\oadata\oa_data.dbf' SIZE 500M AUTOEXTEND ON NEXT 100M EXTENT MANAGEMENT LOCAL UNIFORM SIZ

建立資料庫,然後建立空間、建使用者、授權、用IMP匯入DMP檔案

1.最近做專案,要匯入Oracle的dmp檔案,很多年前用過oracle,該用的技術隨著時間都忘記的差不多了,現在標記在此,以免再次遇到同樣的問題而感到無措。 匯入dmp檔案,需要知道這個dmp檔案建立的使用者。因此需要先建立使用者,並授權給它。 (1)使用者的建立 首先,以system使用者登入Orac

ORACLE 通過IMPDP匯入DMP檔案時更改使用者及空間方法

impdp預設匯入expdp的dmp檔案時,是需要建立相同名稱的表空間及臨時表空間的;而且會自動建立相同名稱的使用者名稱。 但是有時候我們想更改這種預設設定,這個時候就要用到impdp的特殊引數remap_schema(更改使用者名稱)及remap_table

oracle 資料庫imp操作匯入dmp檔案空間問題

轉:http://blog.csdn.net/zhuxiaowei716/article/details/44651465 一: 假設資料使用者USER1使用預設表空間TS1,使用者USER2使用預設表空間TS2,現在將USER1的資料匯入到USER2,要求使用表空

Oracle11g創建空間、創建用戶、角色授權、導入導出以及中文字符亂碼問題

格式不支持 sysdba 導出 shu ble cad set 導入 lan 前提:本機已經安裝了Oracle11g數據庫。 需求:使用PL SQL數據庫連接工具操作Oracle數據庫 一、創建表空間和用戶 想要操作數據庫,首先需要創建用戶並給用戶

(一)Oracle學習筆記—— 空間

最大 更改 默認 oracle spa mil 步驟 font lte 1. 表空間 一個數據庫可以有多個表空間,一個表空間裏可以有多個表。表空間就是存多個表的物理空間;可以指定表空間的大小位置等。 1.1 創建表空間語句 create tablespace t

Oracle 創建wims用戶空間

ims logging 創建用戶 指定表 grant gin temporary tab xxxxx /*用sys SYSDBA *//*分為四步 *//*第1步:創建臨時表空間 */create temporary tablespace xxxxxxx_temp te

Hive內部、外部、分割槽以及外部分割槽建立以及匯入資料例項講解

源資料格式: [[email protected]144113 zhang_dd_edw]$ more data.txt 25502#hdfs://ns1/user/dd_edw/adm.db/adm_dealer_order_list_di_big/dt=2015-07-

Oracle中查詢表的大小、的佔用情況空間的大小

有兩種含義的表大小。一種是分配給一個表的物理空間數量,而不管空間是否被使用。可以這樣查詢獲得位元組數: select segment_name, bytes  from user_segments  where segment_type = 'TABLE';  或者 &

用sqlplus為oracle建立使用者空間

用Oracle自帶的企業管理器或PL/SQL圖形化的方法建立表空間和使用者以及分配許可權是相對比較簡單的, 本文要介紹的是另一種方法就是使用Oracle所帶的命令列工具SQLPLUS來建立表空間。 開啟SQL Plus 登入: 輸入   SCOTT 

Oracle11g創建空間語句

local user efault 建表 ogg 給用戶授予權限 sql 語句 建立 在plsql工具中執行以下語句,可建立Oracle表空間。 ----轉發 /*分為四步 *//*第1步:創建臨時表空間 */create temporary tablespace y

通過XtraBackup進行資料庫備份空間傳輸例項

一.安裝教程       1.XtraBackup簡介 XtraBackup有很多功能和優點:例如支援全備、增量備份、部分備份;支援壓縮備份;備份不影響資料讀寫、事務等,但是也有缺陷不足:例如不支援離線備份、不支援直接備份到磁帶裝置、不支援Clo

DB2資料庫的建立空間建立更改

1.建立資料庫 create database testdb automatic storage yes on /database using codeset UTF-8 territory cn collate using system  PAGESIZE 32768&nbs