SQLServer 使用總結
最近公司在做SharePoint的相關東西,用到的資料庫是SQLServer。對於之前瞭解SQLServer甚少的我,內心難免有點激動和膽怯。懷著強烈的好奇心和求知慾,我踏上了SQLServer的探索之路。
工作環境:SQLServer安裝在另一臺機器上,我在工位上的機器遠端操作。
開發工具:Intellij IDEA。
SQLServer有兩種驗證方式:
1.SQLServer自身的驗證;
2.Windows 域 那一套驗證;(因為都是Windows的產品)
先說說SQLServer驗證流程吧:
1.SQLServer官網上下載所需要的檔案,解壓完後的檔案如下圖
開啟
新增環境變數,這一步,網上很多,我也是現用現查,不記。。。
然後,將 sqljdbc42.jar 拷到專案工程lib目錄下,並新增依賴庫。
到此,需要的外部條件就滿足了。接下來,就是程式碼的東西了。
private static final String JDBC_JAR_NAME = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
private static final String DB_URL = "jdbc:sqlserver://ip地址:埠號;DatabaseName=" + DB_NAME + ";integratedSecurity=true";
這兩個值格式就這樣了,使用者名稱,密碼預設是 sa,sa。 要是改過了就用改過的。
如果connection不為null,則說明連線成功。
PS: 我在連線資料庫是,出現過幾個異常,根據上面的提示資訊改就行。 一般就是 賬號密碼,埠號的問題。
下面,我們看看Windows 那一套驗證:
這種情況,在上面那一套的基礎上,需要再多一個檔案。
(看計算機是多少位的作業系統)
把這個檔案拷到C盤的system目錄下。
外部條件就準備好了。
因為是一套驗證,所以從你登入到SQLServer計算機上就已經要注意了。
登入電腦時的賬號、密碼就是SQLServer用的賬號、密碼,這一點要注意。SQLServer有一個視覺化管理工具:SQLServer Management Studio,這個用起來挺直觀的。
如果賬號、密碼沒問題,把上面那一套的賬號、密碼換成現在的,就能登入上了。
PS:新增成員的時候,切記要用Administrator賬號登入,新增。如果是其他成員的話,許可權是不夠的,登入不上的。(本人親自踩到的坑)
好了,基本上就這樣了。如果我說的不對或者大家有問題,可以在下面留言。