從零開始學Oracle—環境配置(一)

一、開始前的準備1.啟動Oracle啟動監聽服務:OracleOraHome90TNSListener啟動執行個體服務:OracleServiceOrac2.Oracle系統使用者Oracle三大系統使用者預設用:system/welcome超級使用者:sys/welcome  

oracle文字與格式字串不匹配的解決

癥狀:c/s程式本來運行正常,一次重裝系統,重裝oracle用戶端後,insert日期格式資料,出現題目中錯誤。 解決辦法:Oracle時間格式討論在網上看見不少oracle新學者對oracle的時間格式很煩,經常是設計了一個帶時間欄位的表之後,向表插入資料失敗。回想起自己剛開始學習oracle時,也對這個時間格式摸不著頭腦,雖然是小小的問題,高手們不屑於討論,但對初學者來講,這也是一個不大不小的坎,沒找到門路的話,

VB串連ORACLE資料庫

'開啟資料庫 Public Sub OpenOraDB() On Error GoTo ToExit OraDB_Open = False Set OraDB = New ADODB.Connection OraConstr = "Provider=OraOLEDB.Oracle.1;Password=" & strOraPWD & ";User ID=" & strOraUser & ";Data Source=

oracle常用sql文法集合

一.資料控制語句(DML)部分1.insert (往資料表裡插入記錄的語句)insert INTO 表名(欄位名1, 欄位名2, ……) VALUES ( 值1, 值2, ……);insert INTO 表名(欄位名1, 欄位名2, ……) select (欄位名1, 欄位名2, ……) FROM 另外的表 名;字串類型的欄位值必須用單引號括起來, 例如: ’GOOD

Oracle 11g系列—2—使用者管理

一。為什麼要學習Oracle我們學習一個東西第一時間,肯定是問我們是否有價值學習這個東西?好吧,我從網上收集 了些資料!~整理了如下表格!~可以看紅色的部分,紅色表示Oracle的特性,由此可以看到,在這7個部分中,除了操作這裡除 外,其餘的地方均比其他的資料庫有的一拼。二。 SQL *Plus工具的使用Oracle的sql*plus是與oracle進行互動的用戶端工具。在sql*plus中,可以運行sql*plus命令與 sql*plus語句。2.1

Oracle 11g RAC安裝時的INS-30507錯誤:Empty ASM disk group

最近的Oracle 11g RAC安裝碰到了INS-30507錯誤,也就是在grid安裝到建立ASM磁碟組的時候找不到任何候選磁碟,google了N多安裝指導也沒有找到蛛絲馬跡。如果你碰到這個問題,不妨往下瞧。1、錯誤資訊與解釋SEVERE: [FATAL] [INS-30507] Empty ASM disk group.CAUSE: No disks were selected from a managed ASM disk group.ACTION: Select appropriate

OracleDatabase Audit功能詳解

一、審計分類:Oracle中審計總體上可分為“標準審計”和“細粒度審計”後者也稱為“基於政策的審計”,在Oracle10G之後功能得到很大增強。其中標準審計可分為使用者級審計和系統級審計。使用者級審計是任何Oracle使用者可設定的審計,主要是使用者針對自己建立的資料庫表或視圖進行審計,記錄所有使用者對這些表或視圖的一切成功和(或)不成功的訪問要求以及各種類型的SQL操作。系統級審計只能由DBA設定,用以監測成功或失敗的登入

pb如何串連oracle資料庫

過ODBC或者PowerBuilder內建的DB PRofile或者專用介面串連上資料庫,但仍然有許多使用者按此方法卻無法串連上資料庫,這方面的原因可能是PowerBuilder本身的原因,比如在安裝PowerBuilder時的選項、ODBC的版本之類;也可能是在安裝用戶端的Oracle、Sybase、Informix、SQL

基於Oracle OCI的資料訪問C語言介面ORADBI(下)

/*======================================================================                            column Functions - oracol.c======================================================================*//* returns column data type */ORADB_CALL1(const

基於Oracle OCI的資料訪問C語言介面ORADBI(上)

ORADBI是我在Oracle OCI(Oracle 調用介面)基礎上開發的,支援Oracle8i、9i、10g等資料庫。根據Oracle公司的介紹:OCI是如此可靠,以至於Oracle資料庫中的每一條SQL語句都通過OCI來執行。當應用程式開發人員需要面向Oracle資料庫伺服器的最強大的介面時,他們將調用 Oracle調用介面(OCI)。OCI提供了對所有Oracle資料庫功能的最全面的訪問。OCI

JSP串連ORACLE資料庫時注意的一些問題

一、如何去處理Clob、BLOB的大類型CLOB可用於存放大文本資料,最多可儲存4GB資料,在應用開發中比較常見.java提供的sql.Clob類與之對應.它提供兩個方法來讀取Clob的資料:getCharacterStream() 方法返回按unicode編碼的輸入資料流(java.io.Reader對象)getAsciiStream()

oracle資料庫連接數設定方法

使用者的最大串連數查看該使用者的最大串連數select profile from dba_users where username='APP_TEST';select * from dba_profiles where profile='PF_APP_TEST' and resource_name='SESSIONS_PER_USER';查看該使用者當前的串連數select count(*) from v$session where username='

oracle如何以excel格式匯出某屬主使用者的所有表結構

#!/bin/bash# Desc: 該指令碼用於匯出某屬主使用者的所有表結構: 表明、欄位名、欄位類型## declare variablessid_profile="/home/oracle/xxxprofile"table_owner="xxx"table_list_file="${table_owner}_tables.list"get_table_structures_sql="get_${table_owner}_

Oracle ASM PRCR 1079監聽啟動報錯如何解決

1.1.   ASM:PRCR-1079ASM的監聽啟動失敗。報錯原因:沒有配置LD_LIBRARY_PATH變數導致oraagent.bin找不到庫檔案。解決方案:配置LD_LIBRARY_PATH變數。解決步驟:以grid身份啟動監聽的時候報錯:[grid@rolequery ~]$ srvctl start listenerPRCR-1079 : Failed to start resourceora.LISTENER.lsnrCRS-5016:

solaris x86安裝ORACLE 11.2.0.3因SWAP不足報錯

solaris x86安裝ORACLE 11.2.0.3軟體時因SWAP不足報錯: INFO: ld: fatal: mmap anon failed1.ORACLE軟體安裝到86%時報錯,圖忘截了。日誌如下:/oracle/u01/app/oracle/product/11.2.0/INFO: db_1/lib/sysliblist` -R /opt/SUNWcluster/lib -R/export/home/oracle/u01/app/oracle/product/11.2.0/db_1

MySQL中如何?類似Oracle的序列

Oracle一般使用序列(Sequence)來處理主鍵欄位,而MySQL則提供了自增長(increment)來實作類別似的目的;但在實際使用過程中發現,MySQL的自增長有諸多的弊端:不能控制步長、開始索引、是否迴圈等;若需要遷移資料庫,則對於主鍵這塊,也是個頭大的問題。本文記錄了一個類比Oracle序列的方案,重點是想法,代碼其次。Oracle序列的使用,無非是使用.nextval和.currval偽列,基本想法是:1、MySQL中建立表,用於儲存序列名稱和值;2、建立函數,用於擷取序列表中的

solaris X86-64下ORACLE打11.2.0.3.8補丁遇到的問題

solaris X86-64下ORACLE打11.2.0.3.8補丁:正確步驟:1.BUG6880880 ,OPATCH的補丁2.BUG16902043,11.2.0.3.8補丁感慨就是要實踐啊看著容易的事也一波三折--像OPATCH的版本問題在安裝11.2.0.3.8補丁前有提示的,要細心唉。MOS還是很好用的哈哈。安裝過程:1.環境檢查-bash-3.2$ ls16902043                 &

在Mysql,SqlServer及Oracle中設定主鍵自動成長

1、把主鍵定義為自動成長標識符類型在mysql中,如果把表的主鍵設為auto_increment類型,資料庫就會自動為主鍵賦值。例如:create table customers(id int auto_increment primary key not null, name varchar(15));insert into customers(name) values("name1"),("name2");select id from

Oracle 11g中CTE的應用樣本

關於SQL SERVER中的CTE中的CTE應用,請看這裡:http://www.cnblogs.com/downmoon/archive/2009/10/23/1588405.html其實,ORACLE的CTE文法完全一樣,看樣本:一、建立樣本資料表如下:declare tableExistedCount number; begin select count(1) into tableExistedCount from user_tables where

ORACLE中如何批次更新關聯表

在SQL SERVER中,關聯表的批次更新,可以參看這裡:http://www.cnblogs.com/downmoon/archive/2007/12/29/1019832.htmlOracle下沒找到好的文法,臨時用這個:update employee set hrdeptname=(select d.DEPTNAME from DEPARTMENT dwhere ROWNUM=1 and d.deptID=employee.hrdeptID)對應的SQL Server文法:Update

總頁數: 1509 1 .... 951 952 953 954 955 .... 1509 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.