windows 7安裝ORACLE 10g用戶端的方法分享

1.因為oracle 10g暫時沒有與win7相容的版本,我們可以通過對安裝軟體中某些檔案的修改達到安裝的目地。 a)開啟“\ORACLE10G_client \stage\prereq\client\”路徑,找到refhost.xml檔案,開啟,向其中添加如下代碼並儲存。 複製代碼 代碼如下:<OPERATING_SYSTEM> <VERSION VALUE="6.1"/> </OPERATING_SYSTEM>

Windows下ORACLE 10g完全卸載的方法分析

Windows下ORACLE完全卸載:使用OUI可以卸載資料庫,但卸載後註冊表和檔案系統內仍會有部分殘留。這些殘留不僅佔用磁碟空間,而且影響ORACLE的重新安裝及系統效能。在WINDOWS下卸載ORACLE 10g的步驟:1 刪除聚集同步服務CSS(Cluster Synchronization Services)。如果資料庫配置了自動儲存管理ASM,應該先刪除CSS服務,因為ORACLE不會自動刪除這個服務。在DOS命令下使用localconfig delete命令可刪除該服務。  

ADO.NET 串連資料庫字串小結(Oracle、SqlServer、Access、ODBC)

ADO.NET 串連到 SQL Server SQL Server .NET Framework 資料提供者支援類似於 OLE DB (ADO) 連接字串格式的連接字串格式。 複製代碼 代碼如下:using (SqlConnection connection = new SqlConnection(connectionString)) { connection.Open(); // Do work here. } 串連到 OLE DB 資料來源 OLE DB .NET Framework

Oracle學習筆記(五)

組合集總計: group by with rollup/cube grouping sets 子查詢按執行方式分:標準子查詢、關聯子查詢 標準子查詢:嵌套子查詢 標量值查詢 case with then 使用exits查詢 select user_id,user_name from tb_001 tb where [not] exists (select 'x' from tb_001 where manager_id=tb.user_id ) 關聯更新 update table1 alias1

mysql仿oracle的decode效果查詢

以下代碼在MYSQL中測試通過,MSSQL應該能跑通,未測試。複製代碼 代碼如下:#建立表如下 create temporary table tmp (a int, b int ,c int); insert into tmp VALUES (1,10,1),(10,10,2),(10,100,2); #mysql執行 select sum(case when c = '1' then A else B end) from tmp #oracle執行 select sum(decode(c,'1

解決oracle使用者串連失敗的解決方案

安裝完 Oracle11g 之後,想開啟內建的 SQL Plus 來學習,然後按照提示用 sys 使用者來串連資料庫,可輸了好幾次都提示一個錯誤: error: the account is locked 可能是下面幾個原因。 1. 嘗試多次登入未成功(可能密碼不正確); 2. 此使用者被管理員手工鎖定; 3. 使用者密碼到期、未按時修改密碼,等等。 看來 scott 這個使用者肯定是登陸不了了,然後我用嘗試著用 system 這個使用者登入,我記得在安裝 Oracle 11g

比較SQL Server與Oracle、DB2資料庫的一些知識

開放性 SQL Server 只能在Windows 上運行,沒有絲毫的開放性,作業系統的系統的穩定對資料庫是十分重要的。Windows9X系列產品是偏重於案頭應用,NT server只適合中小型企業。而且Windows平台的可靠性,安全性和伸縮性是非常有限的。它不象Unix那樣久經考驗,尤其是在處理大資料量的關鍵業務時。 Oracle 能在所有主流平台上運行(包括 Windows)。完全支援所有的工業標準。採用完全開放策略。可以使客戶選擇最適合的解決方案。對開發商全力支援。 DB2

oracle 預存程序和觸發器複製資料

一。預存程序的建立和使用 1.建立程式包,並在程式中建立預存程序 create or replace PACKAGE NCS_ICP_TJ AS /*lfx@ncs-cyber.com.cn*/ /* TODO 在此輸入程式包聲明 (類型, 異常錯誤, 方法等) */ /*根據備案主體ID拷貝通過表備案資料到備案暫存資料表,拷貝5張*/ PROCEDURE ICP_PASS_TO_TEMP( v_main_id IN icp_gn_temp_baxx_zt.ztid%TYPE, v_lyd

Oracle 分析函數RANK(),ROW_NUMBER(),LAG()等的使用方法

ROW_NUMBER() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根據COL1分組,在分組內部根據 COL2排序 而這個值就表示每組內部排序後的順序編號(組內連續的唯一的) RANK() 類似,不過RANK 排序的時候跟派名次一樣,可以並列2個第一名之後 是第3名 LAG 表示 分組排序後 ,組內後面一條記錄減前面一條記錄的差,第一條可返回 NULL BTW: EXPERT ONE ON ONE 上講的最詳細,還有很多相關特性,文檔看起來比較費勁

oracle 層次化查詢(行政區劃三級級聯)

前提: 資料庫表DM_xzqh範例(部分): 複製代碼 代碼如下:DM MC 230000 黑龍江省 230100 哈爾濱市 230101 市轄區 230102 道裡區 232700 大興安嶺 230103 南崗區 230104 道外區 230108 平房區 230109 松北區 230110 香坊區 230111 呼蘭區 230112 阿城區 230123 依蘭縣 238000 農墾分局 230124 方正縣 230125 賓縣 230126 巴彥縣 230127 木蘭縣 230128

批處理寫的 oracle Database Backup還原工具

這是針對oracle編寫的,可以用在不同的電腦上,因為它會自動讀取當前電腦的環境變數,從而取得oracle的安裝路徑,唯一有一點不足的地方是程式中運行過程中會產生一個中間文字檔,不過這並不礙大事,備份或者還原完了以後將會自動刪除產生文字檔,代碼如下: 複製代碼 代碼如下:@echo off&setlocal enabledelayedexpansion color 0a :start for /f "tokens=2 delims==" %%a in ('path') do ( set

Oracle 管道 解決Exp/Imp大量資料處理問題

先由exp把資料卸出到檔案系統, 產生一個.dmp檔案, 然後必要時再由imp將資料裝入資料庫. 對於一般中小型資料庫來說, 全資料庫的exp所產生的dmp檔案可能小於2GB, 但對稍大型的資料庫, exp產生的資料動輒數十至上百個GB. 而現時多數作業系統為32位, 其檔案系統允許的最大檔案為2GB. 這樣顯然不能由檔案系統存放exp產生的資料. 這是問題之一. 另一個問題是隨著資料庫的不斷增大, exp所需時間越來越長以致實際上很難實施. 本文針對以上兩個問題討論相應對策.

Oracle 安裝和卸載問題收集(集合篇)第1/6頁

Oracle的系統要求 企業版:CPU 最低PENTIUM 200M 推薦 PENTIUMIII 1G以上     記憶體 最低128M 推薦 512M     硬碟空間 系統硬碟140M 安裝盤4.5G(FAT32)或2.75G(NTFS) 標準版:CPU 最低PENTIUM 200M 推薦 PENTIUMIII 866以上     記憶體 最低128M 推薦 256M     硬碟空間 系統硬碟140M 安裝盤4.5G(FAT32)或2.5G(NTFS) 個人版:CPU 最低PENTIUM 

Oracle教程 誤添加資料檔案刪除方法

如果是在Oracle10g之前,刪除一個資料表空間中的資料檔案後,其檔案在資料庫資料字典中會仍然存在,除非你刪除資料表空間,否則檔案資訊不會清除。  但是從Oracle10gR2開始,Oracle允許我們徹底刪除一個空檔案,不留痕迹。   但是注意:如果你向SYSTEM資料表空間錯誤的添加了一個檔案,那麼就讓它在哪裡好了,不要動。  對於普通資料表空間,則可以參考以下步驟處理。  資料庫版本Oracle10gR2:  SQL> select * from v$version;

Linux下 mysql oracle 簡單使用手冊

安裝好mysql後,配置好環境變數,然後 敲入 mysql 進入mysql 然後可以 Use mysql; Select * from user; 來查看所有的使用者; Mysql 下執行指令檔: Mysql > source xxx.sql; 1.1 兩種方式增加使用者:(轉) 有2個不同的方法增加使用者:通過使用GRANT語句或通過直接操作MySQL授權表。比較好的方法是使用GRANT語句,因為他們是更簡明並且好像錯誤少些。

Oracle 隨機數

利用oracle的dbms_random包結合rownum來實現,樣本如下,隨機取499戶: select * from ( select * from busi.t_ar_userinfo order by dbms_random.value) where rownum < 500; 有關dbms_random的參考文獻,連結為:http://www.psoug.org/reference/dbms_random.html Deprecated. Use the methods in

oracle 發送郵件 實現方法

CREATE OR REPLACE PROCEDURE PROCSENDEMAIL(P_TXT VARCHAR2, P_SUB VARCHAR2, P_SENDOR VARCHAR2, P_RECEIVER

ORACLE 正則解決初使化資料格式不一致

如: 2000-1-1==> 2000-01-01、2000-01-1==>2000-01-01、2000-1-01==>2000-01-01 以前會寫一個function/procedure之類的指令碼,大量的IF ELSE。。。 今次無意中發現oracle10g已經支援正則功能,上述問題也就迎刃而解了。。 複製代碼 代碼如下:UPDATE LZ__EQ_RHGL LZRH SET LS__SP_GHTIME = SUBSTR(LZ__SP_GHTIME, 1, 5) ||

Oracle 自增(auto increment) 或 識別欄位的建立方法

下面給出ORACLE的一種實現方式,要分2步走: 1. 建立 SEQUENCE CREATE [ OR REPLACE ] SEQUENCE sequence_identity START WITH initial seed INCREMENT BY step MAXVALUE upper bound [NOMAXVALUE] NOCYCLE [empty] 2. 建立 TRIGGER CREATE [ OR REPLACE ] TRIGGER trigger_identity BEFORE

用PHP調用Oracle預存程序的方法

但是使用預存程序至少有兩個最明顯的優點:速度和效率。使用預存程序的速度顯然更快。在效率上,如果應用一次需要做一系列sql操作,則需要往返於php與oracle,不如把該應用直接放到資料庫方以減少往返次數,增加效率。但是在internet應用上,速度是極度重要的,所以很有必要使用預存程序。偶也是使用php調用預存程序不久,做了下面這個列子。   代碼複製代碼 代碼如下:  //建立一個test表   create table test (   id number(16) not null,

總頁數: 1509 1 .... 568 569 570 571 572 .... 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.