Time of Update: 2018-12-07
@echo offrem sc config OracleOracle10gTNSListener start= demandrem sc config OracleOracle10giSQL*plus start= demandsc config OracleServiceCINNO start= demandsc config OracleDBConsolecinno start= demandpause@echo offrem sc start
Time of Update: 2018-12-07
Oracle XE 標準串連 Oracle XE(或者"Oracle Database 10g Express Edition")是一個簡單免費發布的版本。 以下是文法格式: Driver=(Oracle in XEClient);dbq=111.21.31.99:1521/XE;Uid=myUsername;Pwd=myPassword; ODBC 新版本串連方式 以下是文法格式: Driver={Microsoft ODBC for
Time of Update: 2018-12-07
問題是這樣的,前些日子由於學習需要得裝 Oracle,但是我下載的 Oracle 9i R1 在我的 Win7 下死活裝不上,由於捨不得 Win7 (不想換回 XP),所以給裝了 Oracle 10g R2 ,但是今天弄到 Oracle 10g 的 EM(企業管理器)時,這才發現 EM 無法啟用,http://XiaoZhen-PC:1158/em這個預設的 EM 始終無法訪問,然後我又查看了服務,發現我的 dbConsole 這個服務是啟動了的,
Time of Update: 2018-12-07
好久沒有寫 Demo 了,也好久沒有寫過頁面了,手痒痒了,下面也要介紹的是通過 System.Data.OracleClient 來完成 ASP.NET 頁面訪問 Oracle 資料庫,其實呢,還是比較簡單的,首先介紹一下環境吧,我機器裝的是 Oracle 10g R2 的版本, 要完成 ASP.NET 訪問 Oracle 事實上,對 Oracle 還是有一些設定的,看下面的一個裡面的兩個檔案吧 在上面標識的兩個檔案中完成機器名,IP 位址這些的設定,設定可按如下進行
Time of Update: 2018-12-07
oracle查看字元集select userenv('language') from dual; Oracle10G,xe修改可以採用下面的方法connect system as sysdba ;shutdown immediate ;startup mount ;alter system enable restricted session ; alter system set JOB_QUEUE_PROCESSES=0; alter system set
Time of Update: 2018-12-07
在Oracle中可以用SYS_GUID()來產生一個guid,相當於msSql中的newid()。在Oracle9i和Oracle 10g 裡SYS_GUID產生得到的資料是32 位的,如:234E45F0077881AAE0430AA3034681AA但Oracle中的guid與msSql中的guid格式不完全相同。將Oracle中的guid分割成為 Windows系統 ObjectId 的格式:{8-4-4-4-12} ,下面給出兩種解決方案:
Time of Update: 2018-12-07
1.TO_DATE格式(以時間:2007-11-02 13:45:25為例) Year: yy two digits 兩位年 顯示值:07 yyy three digits 三位年 顯示值:007 yyyy four digit2. select to_char( to_date(222,'J'),'Jsp') from dual
Time of Update: 2018-12-07
Book DescriptionPro Oracle SQL unlocks the power of SQL in the Oracle Database—one of the most potent SQL implementations on the market today. To master it requires a three-pronged approach: learn the language features, learn the supporting
Time of Update: 2018-12-07
AIX安裝Oracle 11g用戶端、Pro*C/C++編譯環境安裝準備: 首先需要確定AIX版本是否滿足Oracle 11g用戶端安裝的最低要求,可查看Oracle官網相關文檔(http://download.oracle.com/docs/cd/B28359_01/install.111/b32334/toc.htm#CHDFFBIF),處說明了Oracle 11g Release 1用戶端對作業系統的最低要求為:AIX 5L version 5.3, TL 05, Service
Time of Update: 2018-12-07
Oracle 的函數分為基本函數和分析函數,其中基本函數是最常用的,而分析函數的話,傳言是在資料倉儲這類的東西中才會經常用到,在這篇博文中,則只是介紹最常用的 Oracle 基本函數。介紹呢,會依照下面的路線進行,字元函數數字函數日期函數轉換函式組函數先是字元函數開始吧1. ASCII(c) 其中 c 呢是一個字串參數,這個函數的作用就是通過傳遞進去的字串, 然後返回這個字串第一個字母的 ASCII 碼值, 2. CHR(i) 其中的 i
Time of Update: 2018-12-07
前面的文章是介紹了一個關於使用 OracleClient 來訪問 Oracle 資料庫的 Demo,不過,好像微軟宣稱從 .NET 4.0 開始將放棄對 OracleClient 的支援,所以接下來的博文還是會介紹更多的 .NET 訪問 Oracle 資料庫的方法,其實訪問 Oracle 資料庫有很多種方法,比如使用 ODBC 實現,或者是 OracleClient 實現,或者是 Oledb 實現,又或者是通過 Oracle 給出的 Oracle Data Provider for .NET (
Time of Update: 2018-12-07
估計用 Oracle 的幾乎一開始都是使用 Sql*Plus 吧,畢竟這個工具可以運行在任何的 Oracle 啟動並執行平台上,這個工具呢,您可以在用戶端實現安裝,也可以在服務端安裝,在用戶端的安裝呢,主要是通過安裝 Oracle 提供的用戶端軟體安裝,而在服務端的話,則是通過安裝 Oracle 時自動安裝的,Sql*Plus 呢,其是一個基於 C/S 的 Sql 開發工具,包括客戶層和服務層,其可以實現執行 Sql 語句或者是執行含有 Sql 語句的檔案,同時,其也能夠執行 PL/Sql
Time of Update: 2018-12-07
這一節還是介紹簡單的,使用 ODBC 來串連 Oracle 資料庫,說實在的,使用 OracleClient ,Oledb ,Odbc 訪問 Oracle 資料庫,都比較簡單,無非就是注意一下這個資料庫連接字串就 OK 了,下面就給出資料庫連接字串吧 然後再來看 Demo 的 Code-Behind 很簡單的一個 Demo ,就是使用 ODBC 從 Oracle 資料庫中訪問 EMP 資料表,然後將這個表中的資料全部取出,並且綁定到一個 GridView 上面顯示就 OK 了,效果就是 到這裡,
Time of Update: 2018-12-07
要相使用 Oracle Data Provider For .NET(ODP.NET),必須先安裝 ODP.NET 或者是 ODAC(Oracle Data Access Components)(ODAC 中包含 ODP.NET 這個組件)最好是把 ODT.NET 也安裝上,這樣,以後在 Visual Studio 中開發 Oracle
Time of Update: 2018-12-07
很多朋友呢,都說在 Oracle 上是無法實現 Membership 機制的,不過很可惜的是,本篇博文就是旨在告訴這些朋友們如何在 Oracle 資料庫上實現 Membership 機制。前面的一些博文呢,介紹了很多關於如何使用 C# 來操作 Oracle 資料庫,其中也涉及到了很多的關於在 Visual Studio 中如何完成對 Oracle 資料庫的控制,也寫了很多關於 Membership ,以及 Roles 以及 Profile 這些內容的博文,但是介紹都是在基於 Sql
Time of Update: 2018-12-07
前一篇博文呢,介紹了如何搭配好 Oracle Developer Tools for Visual Studio .NET 的使用環境,這一篇博文的話就會重點來介紹一下如何通過使用 SqlDataSource 這個控制項來訪問 Oracle 資料庫了,其實只要環境搭配好了,那麼這一篇博文的內容就顯得實在是太簡單了,換句話說,SqlDataSource 也只不過是通過可視化的介面來構造一個資料庫連接字串,以及一些 SQL
Time of Update: 2018-12-07
這一篇博文呢,將主要是介紹如何使用 ObjectDataSource 來讀取資料集檔案 .xsd 中的資料,和以往唯一不同的就是,這些資料表來自 Oralce 資料庫,而非 Sql Server 資料庫,如果您想在 Visual Studio 中操作 Oracle 資料庫,並且可以以可視化的形式來設計資料集 .xsd 的話,您必須按照 ODT.NET ,也就是 Oracle 開發出的針對 Visual Studio 的一個外掛程式,對於資料集檔案呢,也就是 .xsd 檔案,其實在使用 Sql
Time of Update: 2018-12-07
事實上,這篇博文是沒有多大價值的,僅供滿足自己心理需求的朋友看看而已,因為在 Windows 下面啟動 Oracle 服務根本就不需要進入命令列來啟動,直接在可視化下啟動不是更方便,當然咯,使用命令列來啟動 Oracle 的各個服務會比較迅速,主要是介紹如何完成 Oracle11g 中的三個比較重要的服務在命令列下的啟動,這三個服務呢就是,一個監聽程式的服務,一個資料庫執行個體的服務,一個 OEM 的服務,比如我的資料庫的 SID 名為
Time of Update: 2018-12-07
原因: Oracle 9i開始,建立資料庫時預設包含了XDB特性。一旦啟動了資料庫和Listener,Oracle XDB的http服務就佔用8080連接埠,剛好和JBoss、Tomcat等預設連接埠衝突。 解決方案 1、改動tomcat連接埠,開啟D:\Tomcat5\conf\server.xml,尋找如下文本位置:<!-- Define a non-SSL Coyote HTTP/1.1 Connector on the port specified during
Time of Update: 2018-12-07
一. 匯出工具 exp1. 它是作業系統下一個可執行檔檔案 存放目錄/ORACLE_HOME/bin exp匯出工具將資料庫中資料備份壓縮成一個二進位系統檔案.可以在不同OS間遷移 它有三種模式: a. 使用者模式: 匯出使用者所有對象以及對象中的資料; b. 表模式: 匯出使用者所有表或者指定的表; c. 整個資料庫: 匯出資料庫中所有對象。2. 匯出工具exp互動式命令列方式的使用的例子$exp