『壹』 怎樣用PLsql Developer創建表空間
一、創建表空間腳本:
通過pl/sql登錄到Oracle資料庫上,然後執行菜單:文件/新建/命令窗口 ,打開一個命令窗口然後在該命令窗口中執行腳本創建和刪除表空間
創建表空間
Sql>create tablespace histdb datafile 'D:/oracle/proct/10.2.0/oradata/orcl/histdb.dbf' size 200m autoextend on next 10m maxsize unlimited;
Sql>alter database datafile 'D:/oracle/proct/10.2.0/oradata/orcl/histdb.dbf' autoextend on;
1) DATAFILE: 表空間數據文件存放路徑
2) SIZE: 起初設置為200M
3) UNIFORM: 指定區尺寸為128k,如不指定,區尺寸默認為64k
4) 空間名稱histdb 與 數據文件名稱 histdb.dbf 不要求相同,可隨意命名.
5) AUTOEXTEND ON/OFF 表示啟動/停止自動擴展表空間
6) alter database datafile ' D:/oracle/proct/10.2.0/oradata/orcl/histdb.dbf ' resize 500m; //手動修改數據文件大小為500M
刪除表空間
DROP TABLESPACE histdb INCLUDING CONTENTS AND DATAFILES;
二、創建用戶並制定表空間:
資料庫版本:10.2.0
PL/SQL 版本:7.0.1
1 安裝Oracle資料庫 (如何安裝Oracle會在下篇文章介紹,這里只介紹本文需要用的的地方)
創建一個資料庫 注意字元集的選擇 UTF-8 創建用戶名和密碼
sid: Dev
pwd: test
更改sys,system口令:sys
2 創建表空間
用sys登錄pl/sql :(使用dba的用戶名和密碼)
SID: system
PWD:sys
鏈接為:dba
3 創建User
3.1 pl/sql 菜單選擇USER 右健點擊新建 用戶 .
3.2 分別填入
ID: xxx
Pwd: xxx
默認表空間 : 此為 步驟2 所設置的名稱
選擇角色許可權: dba
系統許可權:u tablespace (無限表空間)
4 執行USER OBJECT.SQL (如果有需要執行的存貯過程之類的腳本的話)
『貳』 如何在plsql developer創建資料庫
手動創建資料庫通常包含如下操作步驟:
1、確定新建資料庫名稱和實例名稱;
2、確定資料庫管理員的認證方式;
3、創建初始化參數文件;
4、創建實例;
5、連接並啟動實例;
6、使用create database語句創建資料庫;
7、創建附加的表空間;
8、運行腳本創建數據字典視圖;
『叄』 plsql developer 怎麼編寫pl/sql程序
1、首先plsql developer連接小編這里就不做介紹了大家不知道可以看看這篇文章:http://www.pc6.com/infoview/Article_74137.html
2、登陸成功後即可進入對象瀏覽器窗口界面
3、在對象瀏覽器選擇「my object」,這里邊就是SCOTT(當前登陸的用戶的所有object)
4、找到table文件夾,里邊就是當前賬戶的所有表格
5、選中需要查看的表——》右鍵——》選中「查詢數據」【query data】,即可看到數據了
6、新建——》選中sql window,即可打開sql窗口了
7、在sql窗口內輸入sql語句,全選,點擊執行即可查看到結果,功能很強大
8、選中表——》右鍵——》Edit(編輯),可以對表進行編輯。
『肆』 PLSQL查看建表語句的方法
PL/SQLDeveloper是AllroundAutomations公司開發的專業的ORACLE庫開發應用工具,其一直備受廣大應用開發猛悶者青睞。建表或者查看建表語句是日常應用或開發過程中常用的操作,那麼如何通過PL/SQL查看建表語句呢,下面我們就通過圖文的方式詳細的描述一下。
打開PL/SQLDeveloperoracle資料庫連接工具
找到需要查看建表語句的表,右鍵,然後點擊DBMS_元數據->DDL查看建表語句,其中找對應表有兩種方式:
通過左邊對象欄找到對桐知氏應的表
通過點開SQL窗口直接輸入的方法輸入對應的表
可以顯示對應表的局散建表語句
另一種方法是:通過第二步找到對應的表,右鍵,然後點擊查看功能
在彈出的操作界面,點擊查看SQL(V)按鈕
可以在右側的窗口中查看對應表的建表語句了
『伍』 使用plsql developer怎麼對oracle增加表空間和使用者
使用plsql developer怎麼對oracle增加表空間和使用者 建立表空間:
create tablespace tbs1 datafile '/u01/app/oracle/oradata/orcl/tbs01.dbf' size 20m;
如果想往表空間裡面加資料檔案,可以執行:
Alter tablespace tablespace_name add datafile '/u01/app/oracle/oradata/orcl/tbs02.dbf' size 100M autoextend on next 10m maxsize unlimited;
建立使用者:
create user username identified by password default tablespace users
有不懂的可以繼續交流
oracle 12c怎麼建表空間和使用者
在Oracle12c之前,例項與資料是一對一或者多對一的關系(RAC):即一個數據實例只能與辯簡一個資料庫相關聯,資料庫可以被多個例項所載入。
但是,例項與資料庫不可能是一對多的關系。
建立表空間:
CREATE TABLESPACE A LOGGING DATAFILE 'G:\oracle\proct\10.2.0\oradata\tbs_etl_data01.dbf' SIZE 521M AUTOEXTEND OFF;
解釋:A為要建立的表空間名稱,DATAFILE 是表空間存放位沒灶族置,SIZE是表空間大小。AUTOEXTEND OFF設定表空間自動擴充套件(表空間不足時自動擴充套件)。
建立使用者:
create user Test identified by Test1 default tablespace A;
解釋:Test為使用者名稱,Test1為密碼 ,A為設定的預設表空間
oracle怎樣建立表空間和使用者
oracle怎樣建立表空間和使用者
.臨時表空間
create temporary tablespace 表空間名 --建立臨時表空間
tempfile '路徑\檔名.dbf' --臨時表空間的路徑已經臨時表空間名字
size 50m autoextend on next 50m --表空間出事空間大小50M,自動增加,步長是50M,後面還可以跟最大值,比如 maxsize 20480m
extent management local; --表空間管理方式
首先是Oracle的安裝,具體安裝的Oracle的步驟這邊就不進行介紹了,在我另一篇經驗中會講到如何安裝Oracle。
2
Oracle安裝完成後,是自帶例項的,建議:如果進行新的開發,可以自己建一個例項,這邊就不進行贅述。這邊需要用到一個軟體:PLSQL來進行操作資料庫例項,進行建立表和使用者。
3
安裝完成PLSQL後,開啟sql命令視窗,這個就是編寫SQL語句的文字框。
在文中寫入對應的sql語句
4
建立表空間語句:
create tablespace user_data datafile 'D:\ a.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local;
5
建立表空間內的使用者:
create user username identified by password default tablespace user_data;
6
給使用者授予許可權 :
grant connect,resource,dba to username;
用sys或枯弊system登入資料庫。
建表空間
create tablespace tbs_data datafile 'D:\ORACLE\TBS_DATA01.DBF' autoextend on next 32m maxsize 4g;
建使用者
create user test_user identified by test_password default tablespace tbs_data temporary tablespace temp;
grant connect,resource to test_user;
建立表空間和使用者的步驟:使用者建立:create user 使用者名稱 identified by "密碼";授權:grant create session to 使用者名稱; grant create table to 使用者名稱; grant create tablespace to 使用者名稱; grant create view to 使用者名稱;表空間建立表空間(一般建N個存資料的表空間和一個索引空間):create tablespace 表空間名datafile ' 路徑(要先建好路徑)\***.dbf ' size *Mtempfile ' 路徑\***.dbf ' size *Mautoextend on --自動增長--還有一些定義大小的命令,看需要 default storage( initial 100K, next 100k,);例子:建立表空間create tablespace DEMOSPACE datafile 'E:/oracle_tablespaces/DEMOSPACE_TBSPACE.dbf' size 1500M autoextend on next 5M maxsize 3000M;刪除表空間drop tablespace DEMOSPACE including contents and datafiles使用者許可權授予使用者使用表空間的許可權:alter user 使用者名稱 quota unlimited on 表空間;或 alter user 使用者名稱 quota *M on 表空間;--表空間CREATE TABLESPACE sdtDATAFILE 'F:\tablespace\demo' size 800M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO; --索引表空間CREATE TABLESPACE sdt_IndexDATAFILE 'F:\tablespace\demo' size 512M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO; --2.建使用者create user demo identified by demo default tablespace demo;--3.賦權grant connect,resource to demo;grant create any sequence to demo;grant create any table to demo;grant delete any table to demo;grant insert any table to demo;grant select any table to demo;grant unlimited tablespace to demo;grant execute any procere to demo;grant update any table to demo;grant create any view to demo;--匯入匯出命令 ip匯出方式: exp demo/[email protected]:1521/orcl file=f:/f.dmp full=yexp demo/demo@orcl file=f:/f.dmp full=yimp demo/demo@orcl file=f:/f.dmp full=y ignore=y
以建立一個shopping表空間,和一個shopping使用者為例
--建表空間create tablespace shoppingdatafile 'shopping.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local; --建使用者create user shopping identified by shoppingdefault tablespace shopping;--授權grant connect,resource,dba to shopping;
『陸』 怎麼用 PLSQL Developer 創建新的oracle資料庫
樓主只要新建一個表空間,並把它分配給一個用戶就可以了。
確定樓主是以管理員身份登錄的:
1.首先,創建(新)用戶:
create user username identified by password;
username:新用戶名的用戶名
password: 新用戶的密碼
也可以不創建新用戶,而仍然用以前的用戶,如:繼續利用scott用戶
2.創建表空間:
create tablespace tablespacename datafile 'd:\data.dbf' size xxxm;
tablespacename:表空間的名字
d:\data.dbf':表空間的存儲位置
xxx表空間的大小,m單位為兆(M)
3.將空間分配給用戶:
alert user username default tablespace tablespacename;
將名字為tablespacename的表空間分配給username
4.給用戶授權:
grant create session,create table,unlimited tablespace to username;
5.然後再以樓主自己創建的用戶登錄,登錄之後創建表即可。
conn username/password;
『柒』 使用plsql developer怎麼對oracle增加表空間和用戶
創建表空間:
create tablespace tbs1 datafile '/u01/app/oracle/oradata/orcl/tbs01.dbf' size 20m;
如果想往表空間裡面加數據文件,可以執行:
Alter tablespace tablespace_name add datafile '/u01/app/oracle/oradata/orcl/tbs02.dbf' size 100M autoextend on next 10m maxsize unlimited;
創建用戶:
create user username identified by password default tablespace users
有不懂的可以繼續交流