Time of Update: 2018-07-23
在linux平台上手動建立資料庫(Oracle 10g),安裝Oracle軟體後,用手動建立資料庫可以鍛煉自己能力並能夠瞭解資料庫建立的全過程,步驟如下: 1、建立Oracle的SID,如果在linux上以dba組中的使用者登陸查看主目錄中的.bash_profile檔案已經設定了此變數就可以不用設定了,如果一個伺服器上運行了多個Oracle執行個體,則還需要設定export ORACLE_SID=myoral
Time of Update: 2018-07-23
最近寫了一個oracle exp自動匯出的指令碼,單獨 執行可以正常運行,放在crontab任務中就無法 執行拉。 指令碼1:setenv.sh export ORACLE_BASE=/opt/oracle export ORACLE_HOME=$ORACLE_BASE/10.2.0 export ORACLE_SID=db export PATH=$ORACLE_HOME/bin:$PATH export
Time of Update: 2018-07-23
一直嘗試在opensuse上安裝oracle 10,哎,水平問題。 用回了RHEL5,很不錯,寫下安裝步驟: 有些是參考人家的。 下載oracle10,解壓到任何一個檔案夾,安裝之前系統要有一些空用空間。 以root的身份完成下面的工作: 修改核心參數 增加下面的內容到檔案 /etc/sysctl.conf 中: kernel.shmall = 2097152
Time of Update: 2018-07-23
exists (sql 返回結果集為真) not exists (sql 不返回結果集為真) 如下: 表A ID NAME 1 A1 2 A2 3 A3 表B ID AID NAME 1 1 B1 2 2 B2 3 2 B3 表A和表B是1對多的關係 A.ID => B.AID SELECT ID,NAME FROM A WHERE EXIST (SELECT * FROM B WHERE A.ID=B.AID) 執行結果為 1 A1 2 A2
Time of Update: 2018-07-23
一個使用ibatis對資料庫增刪改查的例子:這裡用的開發環境是:Eclipse3.2+mysql5.0.20,ibatis包是ibatis-common-2.jar,ibatis-dao-2.jar,ibatis-sqlmap-2.jar,mysql包是mysql-connector-java-5.0.3-bin.jar.步驟:1.建立資料庫: create database itcast; use itcast;建立表: create table student&
Time of Update: 2018-07-23
'開啟資料庫 Public Sub OpenOraDB() On Error GoTo ToExit OraDB_Open = False
Time of Update: 2018-07-23
查看歸檔 SQL> archive log list;資料庫記錄模式 存檔模式自動封存 啟用存檔終點 USE_DB_RECOVERY_FILE_DEST最早的聯機日誌序列 2536下一個存檔日誌序列 2538當前日誌序列 2538 先查看一下儲存的位置 SQL> show parameter recover;NAME
Time of Update: 2018-07-23
先來看看這段代碼: while s in (select * from table1) loop insert into table1 values(s.field1,s.field2,s.field3,s.field4,s.field5); end loop; 如果是SQL
Time of Update: 2018-07-23
訪問 Oracle 資料庫的 JDBC 中的一些最常見的錯誤。“範例程式碼和/或注釋”列中的樣本顯示了導致這種錯誤的 SQL 陳述式類型或提供了關於表中的該行上顯示的特定錯誤的其他注釋。 表 1 錯誤標記 Oracle 錯誤 SQLState 範例程式碼和/或注釋 基於語句:SELECT ename FROM emp 變種的
Time of Update: 2018-07-23
寫個簡單的預存程序權當練習 create or replace package MAHANPACK astype my_cursor is ref cursor;end MAHANPACK;-------------------------------------
Time of Update: 2018-07-23
目錄=========================================1.Oracle的日期函數2.日期加減3.月份加減4.年份加減5.求每月的最後一天6.求每月的第一天7.求下一個星期幾
Time of Update: 2018-07-23
--======================================= -- 共用池的調整與最佳化(Sharedpool Tuning) --======================================= 共用池(Shared pool)是SGA中最關鍵的記憶體片段,共用池主要由庫緩衝(共用SQL區和PL/SQL區)和資料字典緩衝組成。其中庫緩衝的作用是存 放頻繁使用的sql,
Time of Update: 2018-07-23
現在做一項目,之前連的別人的機器的資料,後來我把資料匯入到本機資料庫中運行,出錯,如下: Hibernate: select sum(rdb_alert_0_.EVENT_COUNT) as col_0_0_ from EAPSOFT.NEW_TOPICES rdb_alert_0_ - SQL Error: 942, SQLState: 42000 - ORA-00942: 表或視圖不存在 把該SQL語句在PLSQL Develop中運行也出錯,把上述語句中的"
Time of Update: 2018-07-23
Oracle 硬解析與軟解析是我們經常遇到的問題,什麼情況會產生硬解析,什麼情況產生軟解析,又當如何避免硬解析。下面的描述將給出 軟硬解析的產生,以及硬解析的弊端和如何避免硬解析的產生。 一、SQL語句的執行過程 當發布一條SQL或PL/SQL命令時,Oracle會自動尋找該命令是否存在於共用池中來決定對當前的語句使用硬解析或軟解析。
Time of Update: 2018-07-23
1.如果不記得sys使用者的密碼了,採用如下方法可以修改密碼: (1)開啟cmd,輸入sqlplus /nolog,斷行符號。 (2)輸入“conn / as sysdba”; (3)輸入“alter user sys identified by 新密碼;”(新密碼必須以字母開頭,另外每條SQL語句後得分號不能忘) 其他使用者方式同理 2.(1)在cmd中啟動sqlplus; (2)用sqlplus/as sysdba登入,使其串連到: Oracle&
Time of Update: 2018-07-22
標籤:基礎 nvl rom select maxsize files -- oracl dmi Oracle資料庫的體繫結構 資料庫database Oracle資料庫是資料
Time of Update: 2018-07-22
標籤:資料泵 ant 作用 username drop 操作 user oracl span ORACLE DIRECTORY目錄管理步驟 ORACLE的
Time of Update: 2018-07-22
標籤:local 自動掛載 其他 系統 分類樹 tab sbin 資料 包括 目錄詳解目錄內容/根目錄,一切從這裡開始/bin包含系統啟動和運行所必需的二進位檔案(程式)/boot包含Linux
Time of Update: 2018-07-22
標籤:img 一個 介面 sql 語句 call 需要 acl https rac 一、Oracle的串連以下為Navicat
Time of Update: 2018-07-22
標籤:使用者 targe 類型 程式 路徑 ons asi 描述 網路 ---恢複內容開始---1.先到Oracle官網上下載11g oracle Database 11g 第 2