Time of Update: 2018-12-03
基本步驟1.開啟終端,輸入ssh看看chenmatoMacBook-Pro:~ Nono$ sshusage: ssh [-1246AaCfgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec] [-D [bind_address:]port] [-e escape_char] [-F configfile] [-I pkcs11] [-i identity_file] [-L
Time of Update: 2018-12-03
1.安裝oracle VM
Time of Update: 2018-12-03
JSP通過JDBC與Oracle相連一、環境變數(系統變數)JAVA_HOME = C:JDK1.3TOMCAT_HOME = C:TOMCAT-3.2.3ClassPath = D:OracleOra81jdbclibclasses12.zip(JDBC驅動程式)二、測試程式<%@ page language="java" import="java.io.*,java.sql.*,javax.sql.* ,javax.naming.*"%><%@ page
Time of Update: 2018-12-03
被ODBC串連Oracle折磨了半天,結果百度N久後發現SQORAS32錯誤原來可以這麼解決:直接下載多個版本的SQORAS32.DLL,Oracle是哪個版本的就用哪個:如9.2、10、11等等。這個不是向下相容的。到X:/oracle/product/10.2.0/db_1/bin將DLL替換!被ODBC串連Oracle折磨了半天,結果百度N久後發現SQORAS32錯誤原來可以這麼解決:直接下載多個版本的SQORAS32.DLL,Oracle是哪個版本的就用哪個:如9.2、10、11等等。這
Time of Update: 2018-12-03
Oracle 使用時間長了, 新增了許多user 和tablespace. 需要清理一下對於單個user和tablespace 來說, 可以使用如下命令來完成。 步驟一: 刪除userdrop user ×× cascade說明: 刪除了user,只是刪除了該user下的schema objects,是不會刪除相應的tablespace的。步驟二: 刪除tablespaceDROP TABLESPACE tablespace_name INCLUDING CONTENTS AND
Time of Update: 2018-12-03
使用shell指令碼實現對Oracle資料庫的監控與管理將大大簡化DBA的工作負擔,如常見的對執行個體的監控,監聽的監控,警示日誌的監控,以及資料庫的備份,AWR report的自動郵件等。本文給出Linux 下使用 shell 指令碼來實現資料庫自動匯出。 Linux Shell以及匯入匯出的相關參考: Linux/Unix shell 指令碼中調用SQL,RMAN指令碼 Linux/Unix shell sql 之間傳遞變數
Time of Update: 2018-12-03
在VMware下的Oracle RAC 環境中,對於共用儲存不夠或者需要增加新的共用磁碟來配置ocr或votingdisk的多路鏡像,我們可以通過vmware下的命令列來增加共用儲存,然後將這些新磁碟逐一追加到虛擬機器即可。下面給出具體描述。 1、添加虛擬磁碟 #下面我們為虛擬機器增加2塊共用磁碟 #一塊為添加ocr鏡像,一塊用於補充asm磁碟不夠用的情形 C:\Users\robinson.cheng>cd C:\Program Files
Time of Update: 2018-12-03
使用shell指令碼實現對Oracle資料庫的監控與管理將大大簡化DBA的工作負擔,如常見的對執行個體的監控,監聽的監控,警示日誌的監控,以及資料庫的備份,AWR report的自動郵件等。本文給出Linux 下使用 shell 指令碼來監控 Oracle 監聽器。 Linux Shell的相關參考: Linux/Unix shell 指令碼中調用SQL,RMAN指令碼 Linux/Unix shell sql 之間傳遞變數
Time of Update: 2018-12-03
聚簇因子是 Oracle 統計資訊中在CBO最佳化器模式下用於計算cost的參數之一,決定了當前的SQL語句是否走索引,還是全表掃描以及是否作為嵌套串連外部表格等。如此這般,那到底什麼是聚簇因子,那些情況下會影響到聚簇因子,以及如何提高聚簇因子?本文將對此展開描述。 1、堆表的儲存方式 Oralce
Time of Update: 2018-12-03
1.資料定義語言 (Data Definition Language)(DDL):Data definition language 這些命令主要是被資料庫管理者用來建立和刪除資料庫實體的。 例如:create,alter,drop命令等等;2.資料操縱語言(DML):Data manipulation language 向表中插入紀錄,修改紀錄 例如:insert,update,delete,select..fro update命令等等;3.資料查詢語言(DQL):Data query
Time of Update: 2018-12-03
ORACLE 的安裝 ORACLE8i 通過新的基於 Java 的 ORACLE Universal Installer (OUI) 來安裝,在所有的平台上都有一樣的介面 [1 M Cyran, 1999] 。上面這句話是對的,不過一些小的差異要註明。在 Unix 上需要 X 相容的顯示能力, 或者是在客戶機的工作站上 有一個象 Exceed 這樣的應用。在 Windows2000 上安裝器可以直接運行。 在 Unix 中有許多手工設定的任務,在 Windows 2000
Time of Update: 2018-12-03
一.B樹索引0. B樹索引中不存在非唯一的條目。1) 在非唯一索引中,ORACLE會把rowid作為一個額外的列追加到鍵上,使得鍵唯一。Exp:create index I on T( x , y ) ,從概念上講就是Create unique index I on T(x , y , rowid)。ORACLE會首先按索引索引值排序,然後再按照rowid升序排序。2) 在唯一索引中,資料只按索引索引值排序。1. 大多數情況下,B樹索引的高度都是2或者3,
Time of Update: 2018-12-03
在PL/SQL程式中, 我們會遇到需要先從一個結果集中取出若干記錄, 然後對每一條記錄進行處理的情況, 最理想的做法是在一條SQL語句中完成, 但有時候因為需求的關係所以不一定能實現, 所以我們通常會定義幾個變數, 然後對結果集做迴圈, 賦值給變數. 最典型的就是select XX into XX。我們也可以用定義一個記錄%rowtype的方法, 減少不必要的代碼量,
Time of Update: 2018-12-03
Oracle Portal Developer Kit (PDK)IntroductionPDK Software & UtilitiesThe Oracle Portal Developer Kit (PDK) is a free component of Portal Developer Services. The PDK is the framework for seamless integration of new and existing applications into
Time of Update: 2018-12-03
Oracle, SQL Server 和MySQL的分頁SQL語句如下: Oracle: 方法一: SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM <= 40 ) WHERE RN >= 21; 方法二: SELECT * FROM ( SELECT
Time of Update: 2018-12-03
這是由於oracle資料庫服務端的字串為ZHS16GBK,而navicat並不支援。解決辦法是:修改oracle服務端的字元集,以sysdba角色登入oracle資料庫,修改props$系統資料表(oracle維護的表)的NLS_CHARACTERSET和NLS_NCHAR_CHARACTERSET,sql語句如下:update props$ set value$='AL32UTF8' where name='NLS_CHARACTERSET' or
Time of Update: 2018-12-03
1.input.ctlload datainfile '/u1/out/cxcq201/test.csv' --這裡要指定路徑,如果不在同一個目錄啟動並執行話replace into table tc_ccj_filefields terminated by "," optionally enclosed by '"'trailing nullcols(ccj01,ccj02,ccj03,ccj04,ccj05,ccj06) 2.test.csv檔案 3.sqlldr
Time of Update: 2018-12-03
Oracle資料庫的自動匯入與匯出,在許多地方有廣泛的應用.例如:一個Oracle資料庫應用系統開發結束後,如果要將系統安裝到客戶電腦上,就需要將初始資料匯入到使用者的Oracle資料庫中.最近項目中也需要實現以上功能,花了點時間搜尋實驗,整理如下: 先把要安裝的初始資料檔案匯出為initial.dmp,然後在客戶計算上安裝好oracle,接著執行批次檔impInitialData.bat(與該批次檔同一目錄還有createuser.sql,initial.dmp兩個檔案) impInitia
Time of Update: 2018-12-03
主要講述Oracle ADF架構的結構和關鍵功能,以及突出介紹了JDeveloper 10g IDE工具用Oracle ADF,EJB,Oracle TopLink 和JSF 來開發web應用程式的典型過程。 1Oracle ADF 架構簡介 Oracle ADF (Oracle Application Development Framework)
Time of Update: 2018-12-03
以前我在網站上聽別人說,什麼開源版的qt不能串連oracle資料庫,正常自己編譯出串連oracle的驅動也不行,今天我要說可以的。 首先要好準備工作,安好qt,oracle的伺服器,接著編譯Oracle的驅動,這跟編譯mysql的步驟差不多的,這裡我給幾個串連吧!編譯oracle的驅動,下驅動