當前位置:首頁 » 網頁前端 » oracleplsql創建空表腳本
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

oracleplsql創建空表腳本

發布時間: 2022-06-18 22:00:21

㈠ 在oracle 11g中 怎麼創建建表的腳本文件

你是要將現有表保存成腳本文件還是新建一個表的腳本?
如何保存現有表的腳本可以使用Oracle sql Developer或者PLSQL Developer工具。

㈡ 為什麼oracle中創建表後腳本輸出裡面沒有顯示

看看是不是這個原因
SQL> create table tt(id int,name varchar2(10));
表已創建。

SQL> set serveroutput off
SQL> create table t(id int,name varchar2(10));

表已創建。

SQL> set feedback off
SQL> create table t1(id int,name varchar2(10));
SQL> create table t2(id int,name varchar2(10));

SQL> set feedback on
SQL> create table t3(id int,name varchar2(10));
表已創建。

㈢ 建表腳本,有錯...求改,PLSQL執行,oracle資料庫

創建sequence,可以支持id自增長
然後修改表結構

㈣ 如何根據oracle資料庫腳本創建資料庫表

最好安裝第三方開發工具,如PLSQL Developer,然後新建一個SQL窗口,復制腳本到窗口,再點擊執行圖標,就可以創建資料庫表,或其它資料庫對象了。

㈤ 關於用PLSQL導出oracle資料庫建表等腳本的問題

在導出的界面中,取消 include storage 復選框的 選擇

或者

1. 導出文件,
2. 打開腳本文件
3. 替換:將表空間名 部分去掉即可。

㈥ oracle資料庫如何用plsql客戶端創建用戶,表空間、臨時表空間

create tablespace wm
datafile 'E:\SQL\oracle\oradata\wm.dbf' size 50M
default storage (initial 500K
next 500K
minextents 1
maxextents unlimited
pctincrease 0);----first 創建表空間wm
create user wmdb identified by wmdb default tablespace wm;---創建用戶mysql
grant resource,connect to wmdb;----授予用戶mysql許可權
drop tablespace test including contents and datafiles;----刪除表空間
drop user test cascade;---刪除表空間
alter tablespace test add datafile 'E:\SQL\oracle\oradata\test1.dbf' size 200M;---更改表空間
create user statdba identified by password;---修改mysql用戶密碼
alter user statdba identified by statdba;----修改statdba用戶密碼
grant dba to mysql;--授予mysql DBA許可權
grant unlimited tablespace to mysql;--授予mysql不限制的表空間
grant select any table to mysql;--授予mysql查詢任何錶
grant select any dictionary to mysql;

㈦ plsql怎麼創建表空間

新建表空間,登錄名和密碼
--請盡量把表空間和別的系統分離,這里以Search為例子,登錄名和密碼以test為例子
create tablespace Search
logging
datafile 'D:\oracle\proct\10.2.0\oradata\orcl\Search.ora' size 15M extent
management local segment space management auto;
--刪除test用戶
drop user test cascade;
--創建test用戶
create user test
identified by test
default tablespace Search
temporary tablespace TEMP;
--為用戶授權
grant connect,resource,dba to test;
commit;
--修改表空間大小
ALTER DATABASE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\Search.ora' AUTOEXTEND ON NEXT 15K MAXSIZE UNLIMITED;
commit;
plsql遠程查看錶空間創建路徑
select *from dba_data_files

㈧ 如何用plsql創建用戶新建表空間

一、創建表空間腳本:
通過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 (如果有需要執行的存貯過程之類的腳本的話)