Oracle免用戶端For .Net(只為用NewLife.XCode開發Oracle的同學服務)

    自從發布了一篇部落格Oracle免用戶端For .Net(增加分析Devart和DataDirect)後,非常非常多的同學前來問各種Oracle用戶端運行時安裝配置的問題,嚴重影響了我們團隊的正常工作和日常交流。我甚至多次懷疑我是不是不應該發那篇博文,但是又不忍心刪除!    我們寫那篇博文的初衷,僅僅是為使用我們的資料對應架構XCode(包含ORM)進行Oracle開發的同學而準備!   

將excel中的資料匯入到oracle資料庫中

1、右鍵 -> 建立 - >MicroSoft Excel2、添加資料(列名和資料對應)3、檔案(F)→另存新檔(A)→   檔案類型為:定位字元分隔,起名為text.txt(名字隨便起,但一定是txt類型),儲存到D:\4、連入SQL*Plus(資料庫已經建好表的,此步驟省略)   以system/123使用者登入(如果是遠端資料庫,就用遠端串連,比如:system/123@172.16.6.152/orcl),   SQL> conn system/123   建立表結構 

oracle express 11g 建立資料表空間

oracle express 11g 預設情況下,不管是以 http://127.0.0.1:8080/apex/ 登入本機控制台,還是用pl/sql developer串連,都無法建立資料表空間,只能sql命令完成啟用sql plus:SQL> conn sys as sysdba;SQL> create tablespace CTL datafile 'D:\db\CTL.dbf' size 1000M  2  autoextend on next 1m maxsize 3000

java學習:Hibernate學習-oracle環境中配置實體類ID從序列產生

接上回繼續,TMP_EMP中的ID是根據序列SQ_TMP_EMP來產生的,需要在TmpEmp.hbm.xml中設定:  <id name="id" type="long">   <column name="ID" not-null="true" sql-type="NUMBER" unique="true"/>   <generator class="sequence">    <param

如何在Oracle中複製表結構和表資料

1. 複製表結構及其資料: create table table_name_new as select * from table_name_old  2. 只複製表結構: create table table_name_new as select * from table_name_old where 1=2; 或者: create table table_name_new like table_name_old  3. 只複製表資料:如果兩個表結構一樣:insert into

Oracle提高查詢效率

(1) 選擇最有效率的表名順序(只在基於規則的最佳化器中有效):  ORACLE的解析器按照從右至左的順序處理FROM子句中的表名,FROM子句中寫在最後的表(基礎資料表 driving table)將被最先處理,在FROM子句中包含多個表的情況下,你必須選擇記錄條數最少的表作為基礎資料表。如果有3個以上的表串連查詢, 那就需要選擇交叉表(intersection table)作為基礎資料表, 交叉表是指那個被其他表所引用的表.       (2)

Oracle常用資料字典表

Oracle常用資料字典表      查看目前使用者的預設資料表空間  SQL>select username,default_tablespace from user_users;  查看目前使用者的角色  SQL>select * from user_role_privs;  查看目前使用者的系統許可權和表級許可權  SQL>select * from user_sys_privs;  SQL>select * from

Oracle資料類型引起的效能問題(已經解決)!

為避免SQL-注入,所有的update,insert,delete,select全部使用帶參數的形式編寫Update TableName Set FiledName=:Fd1 where Id=:IdID Oracle類型是 Varchar2對應DbType.String問題來了,由於類型映射不匹配,導致在執行SQL時Oracle會自動轉換類型,這樣直接導致無法使用到索引(全部全表掃描),所以update,delete時效率特別差後修改代碼ID Oracle類型是

Oracle 11g 學習筆記 (5)

一些 ASP.NET + Oracle 11g 邊學邊寫的隨筆。本系列文章可協助對 Oracle 不熟悉、甚至完全不會使用的 .NET 程式員,能在最短時間內上手並開發應用程式,避免像版工我一樣花了大把時間翻書、查檔案、撰碼實作和測試、發問等回複。本帖內容包括:Oracle 的「Null 字元串 = NULL」特性、Oracle 的 Transaction Isolation Level、Oracle 的備份 & 還原。(十) Oracle 小技巧* 在 SQL Plus

Oracle 11g 學習筆記 (4)

一些 ASP.NET + Oracle 11g 系統邊寫邊學的隨筆,包括引用 Oracle 官方的 Data Provider、更改 Oracle 儲存的日期格式。(八) 引用 Oracle 官方的 Data Provider在上一篇文章「Oracle 11g 學習筆記 (3)」的最後,有提供一個 ASP.NET 2.0 的樣本給大家下載。但該帖最後有提到,若您執行樣本的作業系統中,並未安裝 Oracle 11g 的 server-side 程式 (例如 Oracle

Oracle 11g 學習筆記 (3)

一些 ASP.NET + Oracle 11g 系統邊寫邊學的隨筆,包括 Oracle 的「ROWNUM」、「Sequence 流水號」。(六) Oracle 的 ROWNUM,等同其它資料庫的 SELECT TOPOracle 不支援 SELECT TOP 文法,若要擷取最大的幾筆、或最小的幾筆記錄,必須用 ROWNUM 關鍵詞並搭配 Subquery。例如要取最小的 10 筆,可用如下語句:SELECT id, name, ROWNUM FROM (SELECT id, name FROM

Oracle 11g 學習筆記 (2)

一些 ASP.NET + Oracle 11g 系統邊寫邊學的隨筆,包括 Oracle 的「批次更新」,以及將 Oracle 內部編碼設定為 Unicode 字元集。(四) Oracle 的「批次 (batch) 更新」、「批次新增」、「批次刪除」文法Oracle 仍可如 SQL Server、Sybase 資料庫,用「分號 (;)」隔離多個 SQL statement,只是 Oracle 前後要再加上 begin、end 關鍵詞,例如:string strSql = "begin

Oracle 11g 學習筆記 (1)

(一)Oracle 資料庫有其它資料庫所沒有的 Schema,亦即某個使用者 user1 建立的 table,專屬於該使用者的 Schema。別的使用者要存取,必須在 table 前面加上「建立的使用者名稱稱」,如:select * from user1.table1;若要讓 ASP.NET 能順利聯機,最簡單的方式,就是建立 table、聯機帳號,都用同一個 Oracle 的使用者。如此一來,SQL 陳述式的每個 table 前面,即不用再加上「建立的使用者名稱稱」,如:select *

Oracle資料庫查詢高效分頁

文章目錄 比較分析:實際應用         由於網頁渲染速度的影響,在C/S程式中那種一個Grid包含幾千、上萬行的資料基本上在網頁是無法展現的,因此一般採用分頁的形式顯示(也可能採用Visual Srolling方式載入的,公司專屬應用程式系統的不是很常見),ASP.NET 的資料控制項一般帶有分頁功能,3.5以後還提供了單獨的分頁控制項,也有用過AspNetPager這個第三方的組件。      

Oracle免用戶端For .Net(增加分析Devart和DataDirect)

    我只是一名普通的.Net開發人員,常用SqlServer,偶爾用其它資料庫,屬於能連上然後select/execute就行的那種。但就是我這麼小的願望,在面對Oracle時都很難實現。   

C#中oracle資料庫的串連方法

一、關於資料庫的操作1.資料庫連接     有2種:     第一種:古老的方法(較為死板,不利於靈活操作),即用OracleConnection的類來串連             string mysqlstr ="user id = xal;data source = xal;password = xal";             OracleConnection mycnn = new OracleConnection(mysqlstr);             mycnn.open(

基於Oracle和sqlserver的ArcSDE安裝配置詳解:

arcsde for sqlserver安裝全過程 1、環境 windows2000 sp3 ,sql 2000 sp3 sde8.2 with sp1, arcinfo 8.3 電腦名稱字為zongzhan-6afuly1, sql2000安裝是按預設安的。SDE的安裝目錄為D:\arcgissde\. 2、先安裝好軟體,當然是破解的了,我對8.3的licence進行了修改,把SDE的license換成8.2的,然後用破解的acore.dll覆蓋原檔案。

快速一次性讀取ORACLE CLOB的方法

一個靜態函數, 直接使用即可,函數沒有考慮到CLOB區資料很大的情況, 大家可以根據自己的需要來使用 /**     * 從資料庫中提取CLOB類型欄位的內容並轉換為字串     * @param rs 資料庫ResultSet,含有CLOB類型的欄位     * @param clobidx 含有CLOB類型欄位在ResultSet中的索引     * @return 取出的字元內容     * @throws SQLException     */    public static

oracle em(Enterprise Manager) 收集貼

em配置命令 =========================== 建立一個EM資料庫 emca -repos create 重建一個EM資料庫 emca -repos recreate 刪除一個EM資料庫 emca -repos drop 設定資料庫的 Database Control emca -config dbcontrol db 刪除資料庫的 Database Control配置 emca -deconfig dbcontrol db 重新設定db

[匯入]關於在Linux AS4下安裝ORACLE 10G的錯誤

安裝ORACLE 10G時碰到一個頭大的問題,按照安裝指南一步步操作,你會發現有四個參數怎麼都設定不好,如下error: 'rmem_default' is an unknown keyerror: 'rmem_max' is an unknown keyerror: 'wmem_default' is an unknown keyerror: 'wmem_max' is an unknown

總頁數: 1509 1 .... 181 182 183 184 185 .... 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.