oracle簡單建庫基本流程
建庫流程
1、 登入到252伺服器(我的伺服器地址是172.20.223.252):
SSH 172.20.223.252
2、 切換到oracle資料庫下:
su – oracle
3、 以sysdba許可權登入到oracle資料庫中:
sqlplus /as sysdba
4、 通過本地自動化管理方式建立一個大小為100m的表空間one,擴充套件大小自動管理
Create tablespace one datafile 'D:\OracleFile\OracleData\datafiles2.dbf'
size 100m
extent management local autoallocate;
5、 在已建立的表空間one中建立使用者ttt,口令為000000,設定表空間為one:
create user ttt identified by 000000 default tablespace one temporary tablespace temp
6、 給已建立的使用者修改許可權,授予ttt連線和開發系統的許可權(授權操作需要在sys使用者下進行,’conn sys/as sysdba’)
Grant connect,resource to ttt
//授權成功後登入驗證
Conn ttt/000000;
7、 建立一個名為ggg的角色,角色口令為123456:conn sys
(角色是許可權的集合,角色也是用來儲存許可權的)
Create role ggg identified by 123456
8、給角色ggg授予相應許可權create view和create table,
Grant create view,create table to designer;
檢視ggg角色包含的許可權
Select * from role_sys_privs where role=’ggg’
9、將ggg角色授權給使用者
Grant ggg to 使用者名稱
10、建立索引(為某一張表的某一列建立索引)
例:
Create index emp_deptno_index on emp(deptno)
pctfree 25 //為將來insert操作預留出空間
tablespace users; //指定索引段所在的表空間
相關推薦
oracle簡單建庫基本流程
建庫流程 1、 登入到252伺服器(我的伺服器地址是172.20.223.252): SSH 172.20.223.252 2、 切換到oracle資料庫下: su – oracle 3、 以sysdba許可權登入到oracle資料庫中:
Oracle數據庫--基本的select語句
-h log ble distinct img cat http 重復 hang 1. 基本select語句 1)查看當前用戶 show user USER 為 "SCOTT" 2)查詢當前用戶下的表 SQL> select * from t
oracle 數據庫基本操作——數據定義語言
columns enc margin 分數 索引 rom span 所有 html 熟悉Oracle上機環境及Oracle客戶端的配置;熟練掌握和使用DDL語言,建立、修改和刪除數據庫表、主鍵、外鍵約束關系和索引。 (建立數據庫表) 建立教學數據庫的四個數據庫表,其
oracle數據庫基本操作
簡單 學習 登錄 source 就是 lte sof ron font 我們主要學習數據庫的一些基本操作,比如如何在數據庫創建用戶,授權,刪除用戶,回收權限,為用戶加鎖或者解鎖等一些常用的操作。 首先,我們要知道數據庫中創建用戶的語句怎麽寫,看下面: 1.創建用戶 crea
ORACLE 18C 建庫遭遇 ORA-12754報錯
18C安裝 ORA-12754 為了體驗一下ORACLE 18C,一大早就上https://edelivery.oracle.com/osdc/faces/SoftwareDelivery 把安裝介質弄了下來。 先測試了下數據庫軟件的安裝,按照官方安裝文檔裏面提供的yum安裝包配置方式沒有成功,yu
Oracle數據庫基本操作 —— Oracle數據庫體系結構介紹、DDL、DCL、DML
back 存儲 rop oracle數據 none run 單元 修改表 多列 一、Oracle數據庫介紹 1、基本介紹 Oracle數據庫系統是美國ORACLE公司(甲骨文)提供的以分布式數據庫為核心的一組軟件產品,是目前最流行的客戶/服務器(CLIENT/SERVE
Oracle數據庫基本操作 (五) —— 使用java調用存儲過程
設置 use reat ring gin reg create 行記錄 nag 一、環境準備 登錄Oracle數據庫scott賬號,利用emp進行操作。 1、創建 proc_getyearsal 存儲過程 1 -- 獲取指定員工年薪 2 create or repla
Oracle數據庫基本操作(三) —— DQL相關內容說明及應用
保留 group gpo 個數字 轉義字符 ike 關鍵字 其他 單行函數 本文所使用的查詢表來源於oracle數據中scott用戶中的emp員工表和dept部門表。 一、基本語法 SQL語句的編寫順序: p.p1 { margin: 0.0px 0.0px 0.0
oracle 靜默建庫、建監聽
oracle靜默建庫經本人測試如果靜默建模版,在其它的數據庫服務器裏面調用需要拷到數據庫的絕對路徑,為了實施方便,這邊使用圖形化建模。建模版,CMD命令窗口輸入dbca 選擇需要建模的數據庫實例 需要用模版時拷貝三個到其它機器上 3.靜默建
oracle數據庫基本操作(一)
ext pre dml arc 插入 esc update enc 相同 一、數據基本類型 1、oracle的偽列 Oracle 中偽列就像一個表列,但是它並沒有存儲在表中偽列可以從表中查詢,但不能插入、更新和刪除它們的值常用的偽列有ROWID和ROWNUM;
Oracle數據庫基本操作——表空間管理
mage acl 刪除 建數據庫 contents dff 分享 至少 ext 簡介:ORACLE物理上是由磁盤上的以下幾種文件:數據文件和控制文件和LOGFILE構成的表空間就只談相關的數據文件首先明確概念:表空間是ORACLE內部定義的一個概念,是為了統一ORACLE物
Oracle資料庫-建庫、建表空間,建使用者
Oracle安裝完後,其中有一個預設的資料庫,除了這個預設的資料庫外,我們還可以建立自己的資料庫。 對於初學者來說,為了避免麻煩,可以用'Database Configuration Assistant'嚮導來建立資料庫。 建立完資料庫後,並不能立即在資
Oracle手工建庫及配置監聽
一、關閉資料庫 二、修改SID [[email protected]~]$ vi .bash_profile exportORACLE_SID=powter 使其生效並驗證: [[email protected]~]$ source .bash_pr
Oracle資料庫建庫
使用的Oracle資料庫,在命令列sql*plus上用管理員賬號登入,輸入以下命令: sqlplus / assysdba; 然後建立表空間和使用者並執行資料初始化指令碼,其步驟如下: 1) 表空間
oracle 手工建庫(筆記)
手工建立資料庫(prod):1.修改環境變數export ORACLE_SID=prod2.建立口令檔案orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID pas
linux下oracle 手工建庫
#1. 建立例項(linux下例項不需要服務所以不用建立,oradim–new –sid lmqq) #2.複製pfile cp /oracle/database/11g/dbs/init.ora /oracle/database/11g/dbs/initlmqq.ora
Python爬蟲:urllib內建庫基本使用
urllib庫包含以下模組 urllib.request 請求模組 urllib.error 異常處理模組 urllib.parse url解析模組 urllib.robotparser robots.txt解析模組 py2 vs. py3 py
一鍵安裝ORACLE並建庫指令碼
最近學shell,練習而寫,只貼了一部分,沒法直接用,但是可以作為例子吧 #!/bin/bash SETPASSWD(){ #set password expect -c " set timeout 2; sp
完全Oracle安裝建庫手冊
處理 同學 示例 文件夾 演示 orm 參數配置 靜默安裝 add Oracle12C R2 for Centos 7 背景介紹安裝配置這東西吧,真沒啥可寫的,但是你說不寫詳細點吧,真的好多學員搞不懂,所以呢,熊熊思前想後,打算把自己從頭到尾怎麽安裝的,完全寫一下,希望能讓
ORACLE 手工建庫
引數設計: 資料庫名 1:配置環境變數(以下是本實驗環境的配置) [[email protected] ~]$ cat .bash_profile # .bash_profile# Get the aliases and functionsif [ -f