淺談Windows下 PHP4.0與oracle 8的串連設定_php基礎

PHP在Linux/Unix下串連oracle8是很容易的事,但在windows平台下實在不易,本人經過長久的摸索才找到可靠的方法,不敢獨享, 現公布出來以饗大家。 筆者使用的開發環境: windows 98 第二版 php4.04pl1 apache 1.3.14 window版 oracle 8.05用戶端 PHP以CGI方式安裝完畢測試成功後。以以下代碼測試 <?php $conn = OCILogon("cinmsiii","cinmsiii","(DESCRIPTION

Oracle Faq(Oracle TAF的配置)_php基礎

如需轉載,請註明出處!(刁饞在此先謝過了……)Oracle TAF的配置TAF為Transparent Application FailOver的縮寫,一般應用TAF都是在OPS/RAC環境中。從8i開始有的這一功能,目的和想法都是很好的,但目前應用還很有限,本文將針對TAF相關問題作個詳細探討。本文的測試環境是Tru64 V5.1+ Oracle9.2.0.1 RAC。一、相關參數的說明說實話oracle關於網路的幾個配置參數真的是太亂了,很多人都弄不清到底是怎麼回事,常見的錯誤為:"ORA-

Oracle Faq(如何在ORACLE中更改表的列名和順序 )_php基礎

如需轉載,請註明出處!用過ORACLE的人都知道,要想在ORACLE中更改表的列名和順序可是一件很煩瑣的事,下面給大家提供一種簡單的方法。SQL> select object_id from all_objects where owner='SCOTT' and object_name='T1';OBJECT_ID----------6067SQL> select obj#,col#,name from sys.col$ where obj#=6067;OBJ# COL#------

Oracle Faq(Oracle的字元集問題)_php基礎

1、在建庫時,catproc一定要運行,否則用rman時會出現如下字元集的錯誤:RMAN-00554: initialization of internal recovery manager package failedRMAN-04005: error from target database: ORA-06553: PLS-213: package STANDARD noeRMAN-04015: error setting target database character set to

分頁顯示Oracle資料庫記錄的類之一_php基礎

<?php /********************************************* TOracleViewPagev 2.0 日期:2000-9-23 分頁顯示Oracle資料庫記錄的類 更新日期:2000-10-19 增加顯示TopRecord的功能,允許第一頁顯示的記錄數與其它頁不同。 作者:sharetop email:ycshowtop@21cn.com ***********************************************/ class

通過JDBC串連oracle資料庫的十大技巧_JSP編程

Java資料庫連接(JDBC)API是一系列能夠讓Java編程人員訪問資料庫的介面,各個開發商的介面並不完全相同。在使用多年的Oracle公司的JDBC後,我積累了許多技巧,這些技巧能夠使我們更好地發揮系統的效能和實現更多的功能。  1、在用戶端軟體開發中使用Thin驅動程式  在開發Java軟體方面,Oracle的資料庫提供了四種類型的驅動程式,二種用於應用軟體、applets、servlets等用戶端軟體,另外二種用於資料庫中的Java預存程序等伺服器端軟體。在客戶機端軟體的開發中,我們可以

一個php匯出oracle庫的php代碼_php執行個體

<?php$conn=OCILogon("使用者名稱","密碼","(DESCRIPTION=(ADDRESS=(PROTOCOL =TCP)(HOST=IP)(PORT = 1521))(CONNECT_DATA =(SID=lcx)))"); //$sql="select * from all_tab_columns where table_name='MEMBER'";//Table Structure$sql="select USER_ID,PASSWORD from

Oracle中實現MySQL show index from table命令SQL指令碼分享_oracle

實驗資料初始化:複製代碼 代碼如下:create table t as select * from hr.employees;create index inx_t1 on t(employee_id,first_name desc,last_name);create index inx_t2 on t(job_id,hire_date);顯示該表所有索引的資訊。以dba登入複製代碼 代碼如下:set linesize 300;set pagesize 100;col c1 format a20;

MySQL中實現插入或更新操作(類似Oracle的merge語句)_Mysql

如果需要在MySQL中實現記錄不存在則insert,不存在則update操作。可以使用以下語句:更新一個欄位:INSERT INTO tbl (columnA,columnB,columnC) VALUES (1,2,3) ON DUPLICATE KEY UPDATE columnA=IF(columnB>0,1,columnA)更新多個欄位:INSERT INTO tbl (columnA,columnB,columnC) VALUES (1,2,3) ON DUPLICATE

Oracle知識整理筆記_oracle

小編整理的一篇關於Oracle知識的學習筆記,希望對大家有協助。1.簡單對比一下SQL Server 和Oracle  先給大家看一張我畫得圖:  安裝完Sql

對比Oracle暫存資料表和SQL Server暫存資料表的不同點_oracle

Oracle資料庫建立暫存資料表的過程以及和SQL Server暫存資料表的不同點的對比的相關知識是本文我們主要要介紹的內容,接下來就讓我們一起來瞭解一下這部分內容吧,希望能夠對您有所協助。1.簡介Oracle資料庫除了可以儲存永久表外,還可以建立暫存資料表temporary

SQL擷取第一條記錄的方法(sqlserver、oracle、mysql資料庫)_MsSql

Sqlserver 擷取每組中的第一條記錄在日常生活方面,我們經常需要記錄一些操作,類似於日誌的操作,最後的記錄才是有效資料,而且可能它們屬於不同的方面、功能下面,從資料庫的術語來說,就是尋找出每組中的一條資料。下面我們要實現的就是在sqlserver中實現從每組中取出第一條資料。例子我們要從上面獲得的有效資料為:對應的sql語句如下所示:select * from t1 t where id = (select top 1 id from t1 where grp = t.grp order

Oracle資料庫最佳化策略總結篇_oracle

為了提高查詢效率,我們常常做一些最佳化策略。本文主要介紹一些Oracle資料庫的一些不常見卻是非常有用的最佳化策略,希望能對您有所協助。SQL語句最佳化這個好辦,抓到挪借CPU高的SQL語句,依據索引、SQL技巧等修改一下,行之管用。SELECT時不利用函數在做頻繁的查詢壟斷時,盡量直接select欄位名,然後利用C語言代碼對查詢收穫做二次加工,避免讓Oracle來做混雜的函數可能數學計算。因為Oracle出於通用性的琢磨,其函數及數學計算的速度遠不及用C語言直接編譯成機器碼後計算來的快。綁定變

oracle建立資料庫和使用者的方法_oracle

大家在項目開發過程中應用mysql和sql server比較多,oracle用的比較少,mysql和sqlserver用起來比較類似,mysql和sqlserver直接通過create database “資料庫名”就可以建立資料庫了,而oracle在建立資料庫的時候要資料庫和使用者一般是意義對應的,下面是建立oracle資料庫的步驟:建立兩個資料庫的檔案建立使用者與上面建立的檔案形成映射關係給使用者添加許可權一、建立兩個資料庫的檔案(monitor.dbf 和monitor_temp.dbf

oracle中exp,imp的使用詳解_oracle

基本文法和執行個體:     1、EXP:       有三種主要的方式(完全、使用者、表)       1、完全:           EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y

oracle中rownum和row_number()_oracle

row_number()over(partition by col1 order by col2)表示根據col1分組,在分組內部根據col2排序,而此Function Compute的值就表示每組內部排序後的順序編號(組內連續的唯一的)。 與rownum的區別在於:使用rownum進行排序的時候是先對結果集加入偽劣rownum然後再進行排序,而row_number()在包含排序從句後是先排序再計算行號碼。一、oracle中rownum用於從查詢返回的行的編號,返回的第一行分配的是1,第二行是2

對學Oracle資料庫初學者的開場篇_oracle

前言:因為項目原因,近期開始學習Oracle資料庫。Oracle是目前最流行的資料庫之一,功能強大,效能卓越,相對的學習的難度還是不小。我打算將自己的學習過程記錄下來,做個積累,方便自己和其他的學習者。 寫在學習前面的話,主要是:    1、把一些常見問題的問答分享一哈;    2、對學習路線的一個安排;    3、預期的結果展望。1、Oracle資料庫學習常見問題問答Question1: Oracle資料庫的書很難看懂,oracle真的很難學習嗎?Answer1:

Oracle通過時間(分鐘)計算有幾天幾小時幾分鐘的方法_oracle

本文執行個體講述了Oracle通過時間(分鐘)計算有幾天幾小時幾分鐘的方法。分享給大家供大家參考。具體如下:複製代碼 代碼如下:SELECT TRUNC(2013 / 24 / 60, 0) || '天' ||         trunc((2013 - 60 * 24 * TRUNC(2013 / 24 / 60, 0)) / 60, 0) || '小時' ||      &

Oracle刪除死結進程的方法_oracle

本文執行個體講述了Oracle刪除死結進程的方法。分享給大家供大家參考。具體如下:步驟1:用以下SQL查看進程列表,判斷出被鎖定的表複製代碼 代碼如下:SELECT dob.OBJECT_NAME Table_Name,lo.SESSION_ID||', '||vss.SERIAL# 刪除號,lo.locked_mode,lo.SESSION_ID, vss.SERIAL#,vss.action Action,vss.osuser OSUSER,

Oracle中擷取會話資訊的兩個函數分享_oracle

1、 USERENV(OPTION)    返回當前的會話資訊.    OPTION='ISDBA'若當前是DBA角色,則為TRUE,否則FALSE.    OPTION='LANGUAGE'返回資料庫的字元集.    OPTION='SESSIONID'為當前工作階段識別項.    OPTION='ENTRYID'返回可審計的工作階段識別項.    OPTION='LANG'返回會話語言名稱的ISO簡記. 

總頁數: 1509 1 .... 1390 1391 1392 1393 1394 .... 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.