ORA-01950: 對錶空間 'USERS' 無許可權

建立新的使用者時,要指定default  tablespace,否則它會把system資料表空間當成自己的預設資料表空間。這樣做是不提倡的。估計原來建立某個使用者的時候沒有指定預設資料表空間,而現在它使用系統資料表空間的許可權被DBA給收回了。  先用的簡單的辦法試試,一般預設的Oracle安裝都是有USERS資料表空間的。  比如你要在使用者(或SCHEMA)usera中建表,那麼你用SYSTEM登入ORACLE後,執行如下SQL    &

Oracle中round() 函數與trunc()函數的比較

Oracle中round() 函數與trunc()函數的比較,非常實用。round(x[,y])【功能】返回四捨五入後的值【參數】x,y,數字型運算式,如果y不為整數則截取y整數部分,如果y>0則四捨五入為y位小數,如果y小於0則四捨五入到小數點向左第y位。【返回】數字【樣本】 select round(5555.6666,2.1),round(5555.6666,-2.6),round(5555.6666) from dual;返回: 5555.67 , 5600 ,

將OracleDatabase Audit相關的表移動到其他資料表空間

將OracleDatabase Audit相關的表移動到其他資料表空間:由於AUD$表等審計相關的表存放在SYSTEM資料表空間,因此為了不影響系統的效能,保護SYSTEM資料表空間,最好把AUD$移動到其他的資料表空間上。可以使用下面的語句來進行移動:sql>connect / as sysdba;sql>alter table aud$ move tablespace <new tablespace>;sql>alter index I_aud1

Oracle中關於恢複unused列的方法

設定unused的作用是為了在cpu、記憶體等資源不充足的時候,先做上unused標記再等資料庫資源閒置時候用drop set unused刪除設定unused列之後,並不是將該列資料立即刪除,而是被隱藏起來,物理上還是存在的,以下為恢複步驟:對資料字典不熟悉的朋友測試前做好備份工作SQL> conn scott/Oracle Connected.SQL> create table xs (id number, name char(10),age number);Table

動手操作Oracle細粒度存取控制(FGAC)一則

環境:sys@ORCL> select * from v$version where rownum=1;    BANNER  ----------------------------------------------------------------  Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod    sys@ORCL>

Zabbix進階應用程式篇

1.利用zabbix+Shell指令碼監控Mysql主從複製,當從庫出現異常的時候警示。1.1首先給mysql slave授權一個監控帳號。1.2編寫一個監控從資料庫狀態的指令碼,用show slave

單一實例到單一實例Oracle Stream搭建

這兩天測試了一下Stream,在網上找了一些資料,集合大話Oracle RAC上的一些資訊,測試通過,把結果整理出來分享一下,各位有時間可以自己試試1 基礎環境1.1 來源資料庫作業系統:windows XPIP地址:10.80.88.35資料庫:Oracle 10.2.0.1.0ORACLE_SID:sttestGlobal_name:STTEST.REGRESS.RDBMS.DEV.US.ORACLE.COM1.2 目標資料庫作業系統:windows

Sysbench介紹與使用

最近用sysbench進行了較多的效能測試,也總結一下它的特點和用法和需要注意的事項。sysbench是一個多線程效能測試工具,可以進行CPU/記憶體/IO/資料庫等效能測試。不過我絕大多數的時候都是用它來對資料庫(MySQL)進行oltp測試。它能測哪些東西,怎麼測讓我從它的命令協助來回答。~/zbs$ sysbench --help  Missing required command argument.  Usage:    sysbench

OUI-18001:不支援作業系統'Windows Vista 版本6.1'

對於Oracle 10g,Oracle已經不再提供支援以及下載服務,同時Oracle也未推出支援Windows 7上安裝Oracle 10g client,通常情況下,可以下載10203或10204版的vista_w2k8_x86_production_client安裝,如果是64bit的則下載對應的64bit版本。由於不支援Win7,因此需要稍微作修改。一、環境Win7

Zabbix 監控MySQL主從狀態(Python指令碼)

1、在被監控機(Mysql Slave端)放置檢查指令碼:/usr/local/zabbix/bin/check_mysql_repl.py#!/usr/bin/python#coding:utf-8import MySQLdb import sys class check_mysql_repl(): def __init__(self): self.dbhost = 'localhost'self.dbuser = 'root'self.dbpass =

TORA-12154 和 TNS-03505:無法解析名稱

最近在安裝完Oracle Developer Suite之後,就無法登入系統,輸入帳號登入發生錯誤:ORA-12154:TNS:無法解析指定的串連標幟符。從網上查看說一般是因為 設定檔中沒有對應的執行個體名,然後我就輸入C:/tnsping myoracle(我的ora執行個體名),查看tnsnames.ora和sqlnet.ora是否配置正確,結果報錯,提示:TNS-03505:無法解析名稱

如何徹底卸載Oracle資料庫

一、Linux 平台Linux 平台下卸載Oracle 非常簡單,即:刪除Oracle安裝目錄下的所有檔案和檔案夾即可。二、Windows

Oracle 和 MySQL 主鍵、索引及分頁的區別

Oracle 和 MySQL 主鍵、索引及分頁的區別:1、主鍵,Oracle不可以實現自增,mysql可以實現自增。oracle建立序列,SEQ_USER_Id.nextval2、索引:mysql索引從0開始,Oracle從1開始。3、分頁,mysql: select * from user order by desc limit n ,m.表示,從第n條資料開始尋找,一共尋找m條資料。Oracle:select * from userselect rownum a * from

MySQL資料庫教程:管理資料庫和表(DDL)

管理資料庫1、建立資料庫:create database 資料庫名;2、串連資料庫:use database 資料庫名;3、刪除資料庫:drop database 資料庫名;管理表1、建立表:create table 表名(表名 資料類型 (長度),表名 資料類型 (長度));2、刪除表:drop table 表名;3、建立暫存資料表:a、本地暫存資料表,僅當前串連可見create table #表名(表名 資料類型 (長度),表名 資料類型

對Oracle中group語句的淺顯理解

Oracle為我們設定了一個非常好的參考,那就是scott使用者和其中的員工表。今天就從emp表入手,共同研究研究group分組的用法。 SQL> select * from emp  2  ; EMPNO ENAME      JOB        MGR HIREDATE          SAL   

Oracle expdp命令使用詳解

相關參數以及匯出樣本:1. DIRECTORY指定轉儲檔案和記錄檔所在的目錄DIRECTORY=directory_objectDirectory_object用於指定目錄對象名稱.需要注意,目錄對象是使用CREATE DIRECTORY語句建立的對象,而不是OS目錄Expdp scott/tiger DIRECTORY= DMP  DUMPFILE=a.dumpcreate or replace directory dmpas 'd:/dmp'expdp zftang/zftang@

Oracle的最佳化器(Optimizer) (CBO最佳化) 分享

Oracle的最佳化器(Optimizer) (CBO最佳化)Oracle在執行一個SQL之前,首先要分析一下語句的執行計畫,然後再按執行 計划去執行。分析語句的執行計畫的工作是由最佳化器(Optimizer)來完成的。不同的情況,一條SQL可能有多種執行計畫,但在某一時點,一定只有一 種執行計畫是最優的,花費時間是最少的。相信你一定會用Pl/sql Developer、Toad等工具去看一個語句的執行計畫,不過你可能對Rule、Choose、First rows、All rows這幾項有疑問,

Oracle啟動執行個體時使用參數檔案的順序

Oracle先會使用spfile<sid>.ora檔案作為啟動參數檔案如果該檔案不存在就使用尋找spfile.ora檔案如果spfile<sid>.ora與spfile.ora檔案都不存在的話就會使用init<sid>.ora檔案如果上述三個檔案都沒有就沒有辦法啟動oracle執行個體先通過spfile檔案來建立pfile檔案SQL> create pfile from spfile;File created.SQL> show

CentOS 6.2 上 PostgreSQL 9.1 的使用

前一篇文章()在用yum安裝好postgresql之後,就可以通過service來管理它了。這個postgresql-9.1

Oracle聯機記錄檔丟失或損壞的處理方法

經驗總結:聯機日誌分為當前聯機日誌和非當前聯機日誌,非當前聯機日誌的損壞是比較簡單的,一般通過clear命令就可以解決問題。損壞非當前聯機日誌: 1、啟動資料庫,遇到ORA-00312 or ORA-00313錯誤,如: ORA-00313: open failed for members of log group 4 of thread 1 ORA-00312: online log 3 thread 1: '/opt/Oracle/db04/oradata/ORCL/redo03.log'

總頁數: 978 1 .... 746 747 748 749 750 .... 978 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.