日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

SQL Server 2008 連接JDBC詳細(xì)圖文教程

 horse_home 2014-04-19

  點(diǎn)評(píng):SQL Server 2008是目前windows上使用最多的sql數(shù)據(jù)庫(kù),2008的安裝機(jī)制是基于framework重寫的,特點(diǎn)是非常耗時(shí)間

SQL Server 2008是目前windows上使用最多的sql數(shù)據(jù)庫(kù),2008的安裝機(jī)制是基于framework重寫的,特點(diǎn)是非常耗時(shí)間(我的小本本配置還是可以的。^_^)。但不需要原ISO或隱藏起來(lái)的MSI文件(如果你不小心手工刪除這些安裝文件的話,也不必?fù)?dān)心。) 這也是為什么大多數(shù)時(shí)候,SQL Server 2008的安裝日志文件setup.log會(huì)有1G大小的原因。因?yàn)榘惭b工序?qū)嵲谑翘嫶罅恕?

  SQL Server 2008是一個(gè)重大的產(chǎn)品版本,它推出了許多新的特性和關(guān)鍵的改進(jìn),使得它成為至今為止的最強(qiáng)大和最全面的SQL Server版本。

  SQL Server 2008 的安裝:

  下載SQL Server 2008的iso安裝文件,用虛擬光驅(qū)打開(kāi),運(yùn)行Setup

  

  選擇“安裝”  -> "全新sql獨(dú)立安裝"

  

  開(kāi)始安裝,中間需要填寫數(shù)據(jù)庫(kù)實(shí)例,選擇混合密碼登陸。

  

  實(shí)例隨意命名

  

  賬戶名如圖選擇 NT AUTHORTIY\SYSTEM

  

  身份驗(yàn)證模式設(shè)置為混合模式并設(shè)置密碼。選擇添加當(dāng)前用戶(系統(tǒng)管理員)。

  

  SQL Server 2008 配置

  安裝完成后,SQL Server Management Studio就是數(shù)據(jù)庫(kù)管理程序,SQL Server 配置管理器是配置程序。

  

  登陸SSMS(SQL Server Management Studio)的時(shí)候,服務(wù)器名稱格式是 (local)\安裝時(shí)填寫的實(shí)例名,身份驗(yàn)證用SQL 驗(yàn)證,登錄名是系統(tǒng)默認(rèn)的sa,密碼是安裝時(shí)選擇混合模式自己設(shè)置的密碼。

  

  如果不能登陸,選擇Windows方式登陸,然后“安全性” -> "登錄名" -> "sa" -> “狀態(tài)” 設(shè)為啟用,詳細(xì)如圖。

  

  打開(kāi)SQL Server配置管理器

  

  選擇SQL Server 網(wǎng)絡(luò)配置里自己建立的實(shí)例的協(xié)議,選擇TCP/IP協(xié)議設(shè)置為啟用狀態(tài),將其中一個(gè)IP設(shè)置為本機(jī) 127.0.0.1,設(shè)為啟用。再將IP ALL的端口設(shè)置為1433,動(dòng)態(tài)端口設(shè)為空。如圖。

  

  

  同樣的,將客戶端的端口也設(shè)置為1433,啟用狀態(tài)。

  

  然后!必須要重啟SQL Server服務(wù),不然即使電腦重啟都是無(wú)效的。

  

  SQL Server 2008 連接JDBC

  OK,啟動(dòng)你的SSMS,對(duì)數(shù)據(jù)庫(kù)右鍵,“建立新的數(shù)據(jù)庫(kù)”

  

  建立數(shù)據(jù)庫(kù)后建立表,如圖,建立表后要編輯表對(duì)表右鍵編輯前兩百行。

  

  

  開(kāi)始在eclipse里操作連接JDBC:

  首先要用到連接驅(qū)動(dòng),官方的驅(qū)動(dòng)是sqlserver4.jar,不過(guò)這個(gè)包有時(shí)候用不起,這里用的是jtds驅(qū)動(dòng),JDK1.6用jtds 1.2.6。JDC1.7用1.3.0。 然后在ECLIPSE “項(xiàng)目” “屬性” “構(gòu)建路徑” 里 “添加外部jar (add extern jar)”

  官網(wǎng)下載地址:

  

  

  然后就可以開(kāi)始寫測(cè)試代碼了:

  [java] view plaincopy

  String JDriver = "net.sourceforge.jtds.jdbc.Driver";   //jtds驅(qū)動(dòng)代碼  

  DB = "jdbc:jtds:sqlserver://127.0.0.1:1433;datebaseName=School"; //URL連接  

  測(cè)試

  [java] view plaincopy

  String JDriver = "net.sourceforge.jtds.jdbc.Driver";  

  String connectDB = "jdbc:jtds:sqlserver://127.0.0.1:1433;datebaseName=School";  

  try {  

  Class.forName(JDriver);  

  } catch (Exception e) {  

  System.out.println("加載數(shù)據(jù)庫(kù)引擎失敗");  

  System.exit(0);  

  }  

  System.out.println("數(shù)據(jù)庫(kù)加載成功");  

  String user = "sa";  

  String password = "xxxxxxxxxxxxxxxx";  

  System.out.println("準(zhǔn)備連接....");  

  Connection connection = DriverManager.getConnection(connectDB,user,password);  

  System.out.println("連接成功");  

  Statement stmt = connection.createStatement();  

  String sql0 = "USE 數(shù)據(jù)庫(kù)名";  

  stmt.execute(sql0);  

  這里有一個(gè)小的需要注意的地方是,在eclipse里用到數(shù)據(jù)庫(kù)的時(shí)候,最好在最前面加一句

  String sql0 = "USE 數(shù)據(jù)庫(kù)名";
                          stmt.execute(sql0);

  不然貌似對(duì)表的操作都會(huì)在系統(tǒng)數(shù)據(jù)庫(kù)里進(jìn)行而不是自己建立的數(shù)據(jù)庫(kù)里。

  最后SQL Server 2008成功連接JDBC

  

標(biāo)簽: JDBC SQLServer2008

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多