linux数据库创建表空间语句,如何用LINUX用命令创建ORACLE数据库表空间和用户
如何用LINUX用命令創建ORACLE數據庫表空間和用戶
文本模式下如何建
更新時間:2019-06-21 19:36
最滿意答案
先su 到 oracle用戶,SYS用戶以DBA身份登陸
//創建臨時表空間
SQL>create temporary tablespace user_temp
datafile '/data1/oradata/user_temp.dbf'
size 5000M autoextend on;
//創建數據表空間
SQL>create tablespace user_temp
datafile '/data1/oradata/user_temp.dbf'
size 500M autoextend on;
(這些只是例子,具體數據文件的路徑,大小,都要你自己改,這里的是不自動擴展,你如果想自動擴展,autoextend on next 50m maxsize 2048m,上網查一下就可以了)
//創建用戶并指定表空間
SQL> create user username identified by password
default tablespace user_data
temporary tablespace user_temp;
//給用戶授予權限
SQL> grant connect,resource to username;
2010-06-29 回答
其他回答
linux系統下可以用sqlplus命令連接oracle數據庫,方法如下:
sqlplus命令語法:
#sqlplus usr/pwd@//host:port/sid
#usr:用戶名
#pwd:密碼
#host:數據庫服務器ip
#port:端口
#sid:數據庫標識符
sqlplus命令連接oracle示例:
[oracle@mzl ~]$ sqlplus risenet/1@//192.168.130.99:1521/risenet
sql*plus: release 10.2.0.1.0 - production on mon feb 18 15:53:34 2008
copyright (c) 1982, 2005, oracle. all rights reserved.
connected to:
oracle9i enterprise edition release 9.2.0.1.0 - production
with the partitioning, olap and oracle data mining options
jserver release 9.2.0.1.0 - production
#測試數據庫select查詢語句
sql> select instance_name,status from v$instance;
instance_name status
---------------- ------------
risenet open
sql>
2010-06-29 回答
相關問答
創建一個叫做xmodulo_DB的數據庫: mysql> CREATE DATABASE IF NOT EXISTS xmodulo_DB;
創建一個叫做xmodulo_DB的數據庫: mysql> CREATE DATABASE IF NOT EXISTS xmodulo_DB;
先su 到 oracle用戶,SYS用戶以DBA身份登陸 //創建臨時表空間 SQL>create temporary tablespace user_temp datafile '/data1/oradata/user_temp.dbf' size 5000M autoextend on; //創建數據表空間 SQL>create tablespace user_temp datafile '/data1/oradata/user_temp.dbf' size 500M autoextend o
...
CREATE TABLESPACE userdata DATAFILE '/u01/oradata/userdata01.dbf' SIZE 100M AUTOEXTEND ON NEXT 5M MAXSIZE 200M; create tablespace students datafile '/u2/oracle/oradata/briupdb/students.dbf' size 500m autoextend on next 10m maxsize 1000m; DECLARE v_sql
...
oracle創建表空間有多種方法,如下: 方法1: 代碼創建,如下: SQL> edi 已寫入 file afiedt.buf 1 create tablespace ts1 2 datafile 'F:\oracle\product\10.2.0\oradata\orcl\ts1.dbf' size 100M 3 autoextend on next 1M maxsize 1000M 4* extent management local SQL> / 表空間已創建。 方法2 用sqlplus,如
...
先su 到 oracle用戶,SYS用戶以DBA身份登陸
//創建臨時表空間
SQL>create temporary tablespace user_temp
datafile '/data1/oradata/user_temp.dbf'
size 5000M autoextend on;
//創建數據表空間
SQL>create tablespace user_temp
datafile '/data1/oradata/user_temp.dbf'
size 500M autoexten
...
表空間是數據庫中最大的邏輯存儲結構,為數據庫提供使用空間,其對應物理結構是數據文件,一個表空間可以包含多個數據文件,但是一個數據文件只能屬于一個表空間。表空間所包含的數據文件的大小,也就決定了表空間的大小,所以,表空間也是邏輯結構連接到物理結構的一個紐帶。 Oracle中的權限指的是執行特定的SQL語句的權利。用戶具備系統權限才能夠訪問數據庫,具備對象權限才能夠訪問數據庫中的對象。用戶也可以被其他用戶授予權限。如典型的DBA具有的權限,可以創建和刪除任何用戶和賦予用戶權限,可以刪除、備份、讀取、創
...
先su 到 oracle用戶,SYS用戶以DBA身份登陸 //創建臨時表空間 SQL>create temporary tablespace user_temp datafile '/data1/oradata/user_temp.dbf' size 5000M autoextend on; //創建數據表空間 SQL>create tablespace user_temp datafile '/data1/oradata/user_temp.dbf' size 500M autoextend o
...
創建數據庫 -- 指定數據庫名稱 -- (注:如果數據庫名中包含空格可以使用[]將其標示) create database [Super WC] -- 關于數據文件的定義 on ( name = Super_WC_Data, -- 邏輯名 filename = 'C:\Super_WC_Data.MDF', -- 物理路徑以及物理名 size = 2MB, -- 初始大小 maxsize = 4MB, -- 最大限制 filegrowth = 1MB -- 增長大小 ) -- 關于日志文件的定義
...
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 gra
...
總結
以上是生活随笔為你收集整理的linux数据库创建表空间语句,如何用LINUX用命令创建ORACLE数据库表空间和用户的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux怎么开机默认进入桌面图标,如何
- 下一篇: 华为、小鹏“AEB 之争”仍未结束:何小