MS SQL 你指的應該叫SSMS (sql server management studio)
而ORACLE方面
依屬性來分:
偏管理:sql*plus、oem(database control)、grid control
偏開發:sql developer ,pl/sql developer,TOAD,navicat,SQL Navigator Xpert
hsiung03 發表在 痞客邦 留言(0) 人氣(59)
System.Data.OracleClient將走入歷史 印象中有看過微軟未來將不再建議使用System.Data.OracleClient,昨天無意翻到正式宣告文,特別PO文整理一下。
主要考量是有很大比例的使用者,實務上用的都是夥伴廠商提供的ADO.NET Provider,一方面是配合Oracle改版的更新腳步較快,能較快用到資料庫的新功能,另一方面這些廠商都提供了不錯的軟體品質及客服支援。
ADO.NET Team評估之後,認為即便繼續投注心力強化,也很難將使用者拉回ADO.NET OracleClient。(頗有"閃開! 讓專業的來"的感覺)
因此,ADO.NET Team做了一個重大決定: System.Data.OracleClient雖然還是附在.NET Framework 4.0裡,但已標注為"不建議使用"(Deprecated)。
hsiung03 發表在 痞客邦 留言(0) 人氣(1)
在 http://www.oracle.com/technology/tech/dotnet/tools/index.html 上面下載了ODT for .Net,發現oracle提供的集成到VS.net中的Oracle瀏覽器蠻好用的,這個工具跟VS.Net的服務器資源管理器的數據連接的作用類似,VS自帶的資源管理器可以連接到SQL Server,支援SQL Server數據庫表的拖放,但不支持Oracle數據庫表的拖放,oracle的這個工具彌補了VS.Net的不足。
使用過程如下,
1、首先是下載Oracle Developer Tools For Visual Studio .NET,
2、然後解壓exe檔,不知道是什麽原因,安裝的時候需要在命令行環境下運行setup.exe才可以進入安裝介面。
3、安裝完成後,把OracleHome\network\admin\tnsnames.ora檔拷貝到ODT安裝目錄的product\ 10.1.0 \Client_1\network\ADMIN位置,這樣數據庫連接別名會變爲可用,在.Net中添加數據連接時,以前系統中配置好的連接都可以使用。
4、VS.Net中,點菜單“工具”=》“連接到Oracle數據庫”,從數據源名稱中選擇數據源,這個數據源是先前在OEM中已經配置好的數據庫連接別名,輸入用戶名、密碼,數據連接別名,確定,系統提示連接成功。
5、連接成功後即可在Oracle瀏覽器中瀏覽數據庫,並且可以拖放數據庫表及其他模式,且可以直接對數據庫進行操作,可增加表,視圖,存儲過程等。
我把一個tblLog表拖到了web form 上,自動産生了一個tbllogOracleDataAdapter1類,代碼中使用這個類如下:
DataSet ds= new DataSet();
tbllogOracleDataAdapter1.Fill(ds);
DataGrid1.DataSource = ds.Tables[0];
DataGrid1.DataBind();(王朝網絡 wangchao.net.cn) hsiung03 發表在 痞客邦 留言(0) 人氣(3)
ODBC
Driver={Oracle in OraDb11g_home1};Server=\\localhost:1521\local;Uid=mike;Pwd=password
hsiung03 發表在 痞客邦 留言(0) 人氣(21)
hsiung03 發表在 痞客邦 留言(0) 人氣(5)
asp在連結oracle db的時候出現以下訊息,tns是什麼?
Oracle Automation(0x800A01B8)
Unable to make conection,ORA-12542:TNS:位址已使用
*********************************************************************
hsiung03 發表在 痞客邦 留言(0) 人氣(14)
oracle 11g client 在windows 2008下的安裝
windows 2008+Oracle 11g R2 配置完整版
hsiung03 發表在 痞客邦 留言(0) 人氣(0)