1、首先在局域網(wǎng)的電腦上新建一個(gè)數(shù)據(jù)庫(kù),主機(jī)名要寫(xiě)成ip地址如:192.168.0.10(如果是計(jì)算機(jī)名將不能進(jìn)行訪問(wèn))2、然后登錄路由將外網(wǎng)的1521端口映射到10電腦上的1521端口(高級(jí)設(shè)置-虛擬服務(wù)器設(shè)置端口)3、修改10電腦上的注冊(cè)表hkey_local_machine-software-oracle-home0,新建一個(gè)“字符串值”,命名為USE_SHARED_SOCKET,值為true.外網(wǎng)訪問(wèn)局域網(wǎng)內(nèi)的oracle數(shù)據(jù)庫(kù)
系統(tǒng) 2019-08-12 01:53:06 3233
Instantclient配置方法1.工具介紹(instantclient)此工具可以免裝oracle的客戶端程序而能夠讓PL/SQL能夠連接上服務(wù)器上的oracle數(shù)據(jù)庫(kù).占用空間小,方便實(shí)用,總結(jié)一下,便于大家的分享.2.工具下載來(lái)源Instantclient:\\192.168.8.8\Public\研發(fā)部\QA_training\toolspl/sql:\\192.168.8.8\Public\研發(fā)部\QA_training\tools3.工具配置
系統(tǒng) 2019-08-29 22:57:39 3227
出錯(cuò)的LOG:***********************************************************************FatalNIconnecterror6413,connectingto:(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=database)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=ora817)(C
系統(tǒng) 2019-08-12 01:52:17 3221
方法如下:selectdecode(TEST_RESULT,null,'N/A','TestResult')as"Result"fromTestTablewhereTest_ID=123456如果TEST_RESULT的值非空,則顯示為一個(gè)link。注意,在Result還需要做以下設(shè)置:將columnattribute的DisplayAs屬性設(shè)置為StandardRe
系統(tǒng) 2019-08-29 23:29:53 3220
--查詢數(shù)據(jù)庫(kù)鎖表的信息selectdo.object_name,t2.username,t2.sid,t2.serial#,t2.logon_time,t2.MACHINE,t2.state,t2.STATUSfromv$locked_objectt1,v$sessiont2,dba_objectsdowheret2.STATUS='INACTIVE'andt1.session_id=t2.sidanddo.object_id=t1.OBJECT_IDo
系統(tǒng) 2019-08-12 01:53:30 3219
微博上看到一圖,很清晰。盤(pán)點(diǎn)那些年,被Oracle收購(gòu)的公司,Oracle日益強(qiáng)大,都收購(gòu)了哪些公司呢?別再以為只有Sun啦...看看你都知道哪些?ps:StrategicAcquisitions:http://www.oracle.com/us/corporate/acquisitions/index.html#applications盤(pán)點(diǎn)那些年,被Oracle收購(gòu)的公司
系統(tǒng) 2019-08-29 22:20:50 3206
參考文件http://www.linuxeden.com/html/netadmin/20111020/115199.html一、準(zhǔn)備文件1)oracle客戶端rpm包,http://www.oracle.com/technology/tech/oci/instantclient/instantclient.html下載#oracle-instantclient11.2-basic-11.2.0.1.0-1.x86_64.rpm#oracle-instan
系統(tǒng) 2019-08-12 01:53:43 3206
函數(shù)定義:CREATE[ORREPLACE]FUNCTION<過(guò)程名>[(參數(shù)列表)]RETURN數(shù)據(jù)類(lèi)型IS[局部變量聲明]BEGIN可執(zhí)行語(yǔ)句EXCEPTION異常處理語(yǔ)句END[<過(guò)程名>];變量的類(lèi)型:in為默認(rèn)類(lèi)型,表示輸入;out表示只輸出;inout表示即輸入又輸出;使用:示例:創(chuàng)建函數(shù):createorreplacefunctionf_1(nnumber)returnnumberisremp%rowtype;BEGINdbms_output
系統(tǒng) 2019-08-29 22:50:27 3205
--==============================--Oracle表空間與數(shù)據(jù)文件--==============================/*一、概念表空間:是一個(gè)或多個(gè)數(shù)據(jù)文件的邏輯集合表空間邏輯存儲(chǔ)對(duì)象:永久段-->如表與索引臨時(shí)段-->如臨時(shí)表數(shù)據(jù)與排序段回滾段-->用于事物回滾或閃回內(nèi)存的撤銷(xiāo)數(shù)據(jù)表空間分類(lèi):系統(tǒng)表空間(system、sysaux),非系統(tǒng)表空間一個(gè)表空間至少包含一個(gè)數(shù)據(jù)文件,一個(gè)數(shù)據(jù)文件只能屬于一個(gè)表空間。不
系統(tǒng) 2019-08-12 01:51:48 3200
SQL>select'|'||to_char(5,'999')||'|'fromdual;結(jié)果為:|5|SQL>select'|'||to_char(5,'000')||'|'fromdual;結(jié)果為:|005|SQL>select'|'||to_char(-5,'000')||'|'fromdual;結(jié)果為:|-005|可見(jiàn):前面的空格是為+號(hào)留的位置,只是為+號(hào)時(shí)省略了。如何去除多余的空格?SQL>select'|'||to_char(5,'fm000
系統(tǒng) 2019-08-12 01:54:53 3199
五、總結(jié)-及其他說(shuō)明/TIPS/文中提到的有用腳本:從上面的配置及測(cè)試我們可以看到,只要掌握了應(yīng)用程序的啟動(dòng)、關(guān)閉、檢查的方法,我們就完全可以利用OracleCRS來(lái)搭建一般應(yīng)用程序的高可用集群,從而保證了業(yè)務(wù)的連續(xù)性。1.簡(jiǎn)單錯(cuò)誤處理:如果在實(shí)施或測(cè)試過(guò)程中命令失敗,或者有錯(cuò)誤需要回退狀態(tài),或者刪除資源及相關(guān)信息,可以使用下面的幾個(gè)命令:crs_stop-fdbcrs_unregisterdbcrs_profile-deletedb錯(cuò)誤二:我在上面啟動(dòng)虛
系統(tǒng) 2019-08-29 23:17:30 3179
對(duì)于rownum來(lái)說(shuō)它是oracle系統(tǒng)順序分配為從查詢返回的行的編號(hào),返回的第一行分配的是1,第二行是2,依此類(lèi)推,這個(gè)偽字段可以用于限制查詢返回的總行數(shù),而且rownum不能以任何表的名稱作為前綴。(1)rownum對(duì)于等于某值的查詢條件如果希望找到學(xué)生表中第一條學(xué)生的信息,可以使用rownum=1作為條件。但是想找到學(xué)生表中第二條學(xué)生的信息,使用rownum=2結(jié)果查不到數(shù)據(jù)。因?yàn)閞ownum都是從1開(kāi)始,但是1以上的自然數(shù)在rownum做等于判斷是
系統(tǒng) 2019-08-29 23:16:32 3178
Oracle的RAC方式在weblogic數(shù)據(jù)源URL的串:jdbc:oracle:thin:@(description=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=172.25.13.102)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=172.25.13.103)(PORT=1521))(load_balance=yes)(failover=yes))(connect_dat
系統(tǒng) 2019-08-12 01:54:18 3178
序列是Oracle特有的,他可以維護(hù)一個(gè)自增的數(shù)字序列,通常從1開(kāi)始增長(zhǎng),但可以設(shè)置。(1)創(chuàng)建序列:createsequenceseq_student_snostartwith1incrementby1(2)使用序列:insertintostudent(sno,name)values(seq_student_sno.nextval,'張三');insertintostudent(sno,name)values(seq_student_sno.nextva
系統(tǒng) 2019-08-12 01:52:47 3173
altertable的功能是修改表格。包括重名命,加減字段,修改字段類(lèi)型和大小,處理約束等等。本例子之處理表名和字段,代碼如下:createtableliu(avarchar2(20),bnumber(2))altertableliurenametojinrenamejintocaialtertablecaiaddcvarchar2(30)altertablecaiadd(dvarchar2(30),enumber(4))altertablecairena
系統(tǒng) 2019-08-12 09:29:36 3153