ORA-01031: insufficient privileges的解決方案

ORA-01031: insufficient privileges的解決方案 ############################################# # # NAME: troubleshoot connect internal.txt # # DESCRIPTION: # connect internal # connect / as sysdba 要口令問題: # refer (METALINK,OracleDOC), # metalink search

Linux下Oracle安裝兩個執行個體一個監聽的配置

Linux下Oracle安裝兩個執行個體一個監聽的配置:listener.ora檔案,# LISTENER.ORA Network Configuration File: /opt/oracle/product/9.2/network/admin/listener.ora# Generated by Oracle configuration tools.LISTENER =  (DESCRIPTION_LIST =    (DESCRIPTION

Oracle使用者權限 -- 建立使用者權限繼承另一使用者的許可權

題記:今天要為監控伺服器I2000在現網資料庫中建立使用者,要求該使用者的許可權與資料庫已經存在的某一使用者的許可權一致!這裡提供了我的做法,方法應該不是很好,不知道哪位大俠有更好的方法,希望給予指教,謝謝!實驗:要求:建立使用者i2ksnmp的許可權要和資料庫已經存在的DBSNMP使用者的許可權一樣。1. 建立新使用者i2ksnmp create user i2ksnmp identified by i2ksnmp;2. 查看DBSNMP使用者的所有系統許可權select privilege

Oracle刪除某個使用者的所有的表

在網上看的,有人說先聯級刪除使用者,再建立這個使用者。我是想刪除這個使用者下的所有的表,其他的不刪。1.查詢這個使用者下所有的表:在該使用者下執行(沒有結果,因為不應該從dba_all_tables

Oracle 的並發與多版本

開發多使用者資料庫應用,最大的難題之一是:一方面要力爭最大的並發訪問,而同時還要確保每一使用者 能以一致的方式讀取和修改資料。力爭最大的並發訪問需要用鎖定機制,而確保一致讀和修改資料則需要一些並發控制機制。1. 並發控制    並發控制(concurrency

VMware下Linux的MySQL安裝和升級

Linux下mysql的安裝方法有三種1、yum/rpm  2、源碼安裝  3、二進位安裝第一種安裝方式就不說了 這裡所說的升級主要是二進位安裝的升級方式,十分的簡單!操作平台CentOS 5.5免費在 http://linux.bkjia.com/使用者名稱與密碼都是www.bkjia.com一、yum/rpm 方式的安裝首先尋找可以安裝的包(鏡像站可以提供的,這裡採用的是上海交通大學的linux鏡像站)[root@localhost ~]# yum search

實驗: Oracle中表shrink與move後index的狀態

1 move時實驗 SQL> create table my_objects_move tablespace ASSM as select * from all_objects where rownum < 20000;Table created SQL> select value  2    from v$mystat, v$statname  3   where

Oracle入門教程:DB2常用資料類型

DB2的常用資料類型包括以下幾個:一.數字型的。1. SMALLINT          ---短整型,範圍為-32768~+32767,一遍用的較少2. INT/INTEGER    ---整型,4個位元組,範圍為-2147483648~+2147483647,一遍多用於做自動產生的序列,或者用作表記錄的id使用。3.

Oracle叢集資料庫中恢複歸檔日誌

恢複歸檔日誌:select * from v$log_history t where t.THREAD#='1'order by t.FIRST_TIME desc執行個體1:恢複一個歸檔日誌:run{allocate channel 'dev_0' type 'sbt_tape'parms

一個遞迴擷取祖先元素值的MySQL函數範例

test.sql:-- 建立測試資料 drop table if exists T1; CREATE TABLE T1 ( id bigint NOT NULL auto_increment, pid bigint, code varchar(255), PRIMARY KEY (id) ); insert into t1(id,pid,code) values(1,null,'1'); insert into t1(id,pid,code) values(2,null,'2')

使用嵌入式關係型SQLite資料庫儲存資料

除了可以使用檔案或SharedPreferences儲存資料,還可以選擇使用SQLite資料庫儲存資料。在Android的平台上,整合了一個嵌入式關係型資料庫—SQLite,SQLite3支援NULL、INTEGER、REAL(浮點數字)、TEXT(字串文本)和BLOB(二進位對象)資料類型,雖然它支援的類型只有五種,但實際上sqlite3也接受varchar(n)、char(n)、decimal(p,s)等資料類型,只不過在運算或儲存時會轉成對應的五種資料類型。SQLite最大的特點是你可以把

MySQL預存程序學習總結

一.建立預存程序1.基本文法:create procedure sp_name()begin.........end2.參數傳遞二.調用預存程序1.基本文法:call sp_name()注意:預存程序名稱後面必須加括弧,哪怕該預存程序沒有參數傳遞三.刪除預存程序1.基本文法:drop procedure

v$rollstat——記錄各復原段統計項!

復原段概述:復原段用於存放資料修改之前的值(包括資料修改之前的位置和值)。一個事務只能使用一個復原段來存放它的復原資訊,而一個復原段可以存放多個事務的復原資訊。復原段的作用:1、交易回復:當事務修改表中資料的時候,該資料修改前的值(即前影像)會存放在復原段中,當使用者復原事務(ROLLBACK)時,Oracle將會利用復原段中的資料前影像來將修改的資料恢複到原來的值。2、事務恢複:當事務正在處理的時候,常式失敗,復原段的資訊儲存在重做記錄檔中,ORACLE將在下次開啟資料庫時利用復原來恢複未提交

一個檢查並自動安裝Oralce所需rpm的shell指令碼

在Linux上安裝Oralce時,先要檢查一對rpm有沒有安裝,如果每次都一個一個地去檢查,會很麻煩,於是做了一個指令碼簡化一下。使用這個指令碼只需3步:1)將如下shell指令碼另存新檔orarpm.sh,本文將該檔案放在home目錄下:#!/bin/bash    if [ $# -ne 1 ]; then    echo "Usage:&nb

解決兩個MySQL資料庫雙向同步的索引值衝突問題

多主互備和主從複製有一些區別,因為多主中都可以對伺服器有寫入權限,所以設計到自增長重複問題出現的問題(多主自增長ID重複) 1:首先我們通過A,B的test表結構 2:掉A,在B上對資料表test(存在自增長ID)執行插入操作,返回插入ID為1 3:後停掉B,在A上對資料表test(存在自增長ID)執行插入操作,返回的插入ID也是1 4:然後 我們同時啟動A,B,就會出現主鍵ID重複解決方案: 我們只要保證兩台伺服器上插入的自增長資料不同就可以了

EXPDP/IMPDP 命令列參數詳解

Export: Release 10.2.0.1.0 - Production on 星期四, 22 12月, 2011 11:08:48Copyright (c) 2003, 2005, Oracle.  All rights reserved.資料泵匯出公用程式提供了一種用於在 Oracle 資料庫之間傳輸資料對象的機制。該公用程式可以使用以下命令進行調用:樣本: expdp scott/tiger DIRECTORY=dmpdir

Spring事務的傳播特性和隔離等級

事務的幾種傳播特性1. PROPAGATION_REQUIRED: 如果存在一個事務,則支援當前事務。如果沒有事務則開啟2. PROPAGATION_SUPPORTS: 如果存在一個事務,支援當前事務。如果沒有事務,則非事務的執行3. PROPAGATION_MANDATORY: 如果已經存在一個事務,支援當前事務。如果沒有一個活動的事務,則拋出異常。4. PROPAGATION_REQUIRES_NEW: 總是開啟一個新的事務。如果一個事務已經存在,則將這個存在的事務掛起。5.

SQL語句的執行過程

伺服器接收到SQL語句之後,要經過如下步驟完成操作:Parse(解析)—> Bind(綁定)—> Execute(執行)。畫個流程圖比較明顯的表示了這些過程:下面說明執行的具體細節:1 Select(查詢)2 INSERT/DELETE/UPDATE這些都是對資料進行修改的語句,畫個流程圖,簡潔明了:這個敘述比較混亂,舉個例子:有這樣一行,學生id是100,成績是99,現在要將這個成績改成80(這個ID對應的行,有且僅有一行)。SQL應該是update student set

Oracle資料庫採用哪種主鍵建置原則

1、自動成長identity:適用於MySQL、DB2、MS SQL Server,採用資料庫產生的主鍵,用於為long、short、int類型產生唯一標識使用SQL Server 和 MySQL 的自增欄位,這個方法不能放到 Oracle 中,Oracle 不支援自增欄位,要設定sequence(MySQL 和 SQL Server 中很常用)資料庫中的文法如下:MySQL:create tablet_user(id int auto_increment primary key, name

Oracle序列詳解

1.基本文法 (1) 建立序列命 CREATE SEQUENCE [user.]sequence_name [INCREMENT BY n] [START WITH n] [maxvalue n | nomaxvalue] [minvalue n | nominvalue] [CYCLE|NOCYCLE] [CACHE|NOCACHE] [ORDER|NOORDER] ; INCREMENT BY: 指定序號之間的間隔,該值可為正的或負的整數,但不可為0。序列為升序。忽略該子句時,預設值為1。

總頁數: 978 1 .... 633 634 635 636 637 .... 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.