Ubuntu Oracle ORA-01031: insufficient privileges

1: 在Ubuntu終端中輸入 slqplus sytem/password as sysdba 報如下的錯誤:ORA-01031: insufficient privileges,網上google下找到了ORA-01031: insufficient privilegesOracle  安裝完成後系統有一個ora_dba組,系統登陸的使用者不再這個組裡邊。所以才導致了上邊的問題。解決辦法:吧db2admin 添加到ora_dba 這個組裡邊。

在Oracle下建立database link兩種方法

物理上存放於網路的多個Oracle資料庫,邏輯上可以看成一個單一的大型資料庫,使用者可以通過網路對異地資料庫中的資料進行存取,而伺服器之間的協同處理對於工作站使用者及應用程式而言是完全透明的,開發人員無需關心網路的連結細節、資料在網路節點中的具體分布情況和伺服器間的協調工作過程。資料庫之間的連結建立在DATABASE LINK上。要建立一個DATABASE LINK,必須首先在建立連結的資料庫上設定連結字串,即配置一個遠端資料庫的本網服務名。資料庫全域名稱可以用以下命令查出:SELECT *

C++向MySQL寫入或讀取中文

工作中需要向MySQL插入和讀寫中文資料,這個問題起初比較棘手,經過一段時間的investigate,順利的解決了。以下是解決辦法:1. 設定MySQL伺服器的字元集,是的MySQL伺服器的預設字元集為UTF8;2. 設定表或列的字元集,最好使用UTF8編碼,可以同時支援中英文。3. 串連後,調用介面int mysql_set_character_set(mysql *mysql, char *csname),該函數為當前串連設定預設的字元集。注意的是,只有MySQL

MySQL的一些常用操作

如何重啟MySQL服務RedHat Linux (Fedora Core/Cent OS) 1.啟動:/etc/init.d/mysqld start2.停止:/etc/init.d/mysqld stop3.重啟:/etc/init.d/mysqld restartDebian / Ubuntu Linux 1.啟動:/etc/init.d/mysql start2.停止:/etc/init.d/mysql stop3.重啟:/etc/init.d/mysql restartWindows1.

Linux環境下Oracle 10gR2 手動建立資料庫步驟

在Linux平台上手動建立資料庫(Oracle 10g)安裝完Oracle軟體後,不使用dbca建立資料庫,而手動建立資料庫,主要目的是瞭解資料庫建立的過程中主要進行了那些操作。1.首先設定要建立的ORACLE的SID,如果在.bash_profile檔案裡設定裡該變數,就不用設定了。$echo $ORACEL_SIDora10設定oracle使用者環境檔案# .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ];

使用mysar分析squid日誌(日誌存mysql)

需要的包:php5-mysql    #安裝後php才能聯絡資料庫php5-commonphp5-cli    #執行php指令碼需要mysql-server 開始安裝:下載最新的mysar包tar zxvf mysar-2.0.6.tar.gz -C /usr/local#將mysar解壓到/usr/local下ln -s /usr/local/mysar/etc/mysar.apache

MySQL表連接自身

MySQL資料庫不僅可以在表與表之間連接,而且還能讓其自身連接,這個功能不能不說是很讓人舒服的了。下面我們就來看看在mysql中怎麼讓表連接自身。         假如在MySQL中建立一個表       create table

Oracle 大量繫結forall bulk collect用法

採用bulk collect 可以將查詢結果一次性的載入到collections中,而不是通過CURSOR一條一條地處理,可以在select into,fetchinto,returning into語句中使用bulk collect.  注意在使用bulk collect時,所有的into變數都必須是collections.----在 select into語句中使用bulk collect   DECLARE   TYPE SalList

Oracle歸檔記錄檔(Archive Log file)

Show parameter recover     --查看歸檔記錄檔的存放路徑Alter database archive     --修改資料庫為歸檔模式Archive log list   /  SQL> select name,log_mode from v$database;  

Oracle最佳化心得摘抄

許多的時侯,做Oracle

Oracle 開啟autotrace功能

預設的Oracle的sqlplus是不能夠啟動執行分析計劃、統計執行效率的,啟動如下功能只需要幾步:1:通過sys使用者sysdba角色登陸2:建立autotrace 角色,執行如下指令碼  $ORACLE_HOME\RDBMS\ADMIN\tracetab.sql  在Oracle9i中需要運行$ORACLE_HOME\RDBMS\ADMIN\utlxplan.sql指令碼產生plan_table表; 

使用者層級的Oracle 匯入匯出

今天測試匯入匯出據瞭解,如果使用imp與exp匯入匯出的話,只要使用本地同類型版本的Oracle工具,不同版本件的匯入匯出是沒有問題的。如在10g中用10g的exp匯出的dmp,複製到另外的地方,然後用11g的imp匯入到11g的資料庫中,是沒有問題的。今天做了這個測試,最起碼在表格的匯入匯出沒有問題。win 10g的dmp導到linux的11goracle中。 SELECT * FROM  DBA_SYS_PRIVS where GRANTEE='USERTEST'imp

Linux下配置MySQL免安裝版

一、準備工作註:由於是在一台已經存在並經過多方使用的伺服器上安裝,所以需要先確認下該台Linux伺服器上是否已經安裝Mysql1、groupadd mysql 時提示 mysql 已存在,useradd -g mysql mysql 時也提示已存在,基本上可以確認已經安裝過mysql;切換到mysql下查看mysql進程,結果顯示沒有則表示當前 mysql 未啟動;輸入 mysql start 時出現錯誤提示:ERROR 2002 (HY000): Can't connect to local

PostgreSQL大小寫排序問題

在PostgreSQL中建立如下表並插入如下資料CREATE TABLE "TTT" (   ID varchar(32) PRIMARY KEY NOT NULL,   NAME varchar(128) NOT NULL);CREATE UNIQUE INDEX TTT_NAME_IDX ON "TTT"(NAME);insert into "TTT" values('1' , 'A');insert into "TTT" values('2' , '

Oracle之Group by 擴充分組函數

Oracle之group by 擴充分組函數測試學習過程如下:---rollup:以每個部門為參考對象,每個部門下員工薪水的明細和匯總select t.dept_id,t.dept_name,sum(t.salary)from qcfang.test1 tgroup by rollup(t.dept_id,t.dept_name) --cube:資訊量最大的交叉報表,匯總,明細均有select t.dept_id,t.dept_name,sum(t.salary) from

ORA-16249 主庫down ,logical standby 直接變主庫

ORA-16249 主庫down ,logical standby 直接變主庫SQL> alter database activate logical standby database finish apply;alter database activate logical standby database finish apply*ERROR at line 1:ORA-16249: Terminal apply failed to complete during

Oracle裡大資料儲存至CLOB解決方案

如果資料太大,我們無法對clob變數直接賦值,這時我們可以通過dbms_lob.read、dbms_lob.write方法分階段的讀取和寫入clob變數內。但這時我們應該對clob變數建立緩衝,如下的第一句。這裡給出一個樣本程式,可以通過變換dbms_lob.read和dbms_lob.write順序使程式不僅能寫入大資料還能讀取大資料。dbms_lob.createtemporary(lob_loc => x_clob,        

Oracle 12c 資料庫內歸檔

Oracle 12c有一個新特性,能夠在資料庫內歸檔,將不常訪問的資料對應用隱藏起來,設定為inactive狀態。當然也可以在會話層級進行顯示。這是通過參數ROW ARCHIVAL VISIBILITY來實現的,該參數可以設定為兩個值,active或all。active為顯示活動的資料,all為顯示所有資料,包括inactive的資料。  現舉例說明: SQL> create table test(id int,name varchar2(10));Table

Web系統從Oracle遷移至MySQL

前兩天領導給了個活,資料庫遷移,原來的系統是用的Oracle資料庫,現在要改成MySql,當時沒多想就接下來了,原來的系統用的架構式SSI,於是大概想了下需要作調整無非以下幾點第一 資料庫遷移第二 應用程式的修改下面詳細來說下這個過程一 資料庫遷移簡單那的來說就是把oracle資料庫裡面的所有資料都遷移到MySql,這個可以用MySQLMigration Toolkit工具MySQL發布了一個將資料由SQL Server或Oracle中移植到MySQL中的工具包MySQLMigration

HBase0.9x問題總結

1.最近hbase的rgion經常掛掉一個,查看該節點日誌發現如下錯誤:2014-02-22 01:52:02,194 ERROR org.apache.Hadoop.hbase.regionserver.HRegionServer: Close and delete failedorg.apache.hadoop.hdfs.server.namenode.LeaseExpiredException:

總頁數: 978 1 .... 569 570 571 572 573 .... 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.