sqlserver中文版
『壹』 急!跪求sql server中文版手冊!(chm格式的)
T-SQL 完整使用,還是MSDN跟權威
http://msdn.microsoft.com/zh-cn/library/ff848766.aspx
『貳』 中文版sqlserver資料庫是什麼東西在哪裡可以找到
在資料庫屬性裡面有,如果是系統文件的話
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data
,當然這個可以改的,你可以選擇「附加」.
『叄』 Window7系統如何安裝SQL server資料庫
win7系統安裝SQLServer的步驟:
1、點開始——控制面板;
2、點程序;
3、點打開或關閉Windows功能;
4、勾選Internet信息服務;
『肆』 SQL server 怎麼漢化
如果不是漢化版的,要麼是你的framework安裝的不對,要麼就是你的安裝文件不對。直接網上下載企業版的SQLserver 中文版的,這樣framework會自動給你安裝成漢化版的。
『伍』 SQLServer教程的內容簡介
《SQL Server教程(第2版)》主要介紹SQLServer2008(中文版)資料庫和表創建、資料庫的查詢和視圖、T-SQL語言、索引與數據完整性、存儲過程和觸發器、系統安全管理、備份恢復與導人導出、visual Basic/SQL Server編程、Power Building/SQL Server編程、Visual C++/SQL Server編程、ASP/SQL Server編程、ASPNET/SQL Server編程和JavaEE/SQL Server開發與編程。整本教程體現較強的應用特色,把介紹內容和實際應用有機地結合起來,主要部分一邊介紹一邊進行綜合應用訓練。客戶端的開發平台為Visual Basic、Power Building、Visual C++、ASP、ASPNET和JavaEE,綜合開發的系統都是學生圖書借閱系統,對比起來學習更加容易。通過系統學習,能基於SQLServer2008在這些開發平台上開發一個小的應用系統。
本教程可作為大學本科、高職高專、軟體職業技術學院等各類學校的教材,也可作SQLServer2008培訓和用戶自學參考。
『陸』 sqlserver2000下載後為什麼不能安裝
SQLServer2000的軟體要求
1.SQLServer2000的某些功能要求必須在Windows2000Server(任何版本)下才可以使用。
2.另外,在MicrosoftWindowsNTServer4.0上,必須安裝ServicePack5(SP5)或更高版本,這是SQLServer2000所有版本的最低要求。
3.SQLServer2000中文版不支持英文版的WindowsNT4.0企業版。
4.如果在不帶網卡的Windows98計算機上安裝SQLServer2000個人版,需要Windows98第二版。
SQLServer2000的網路要求
1.操作系統必須安裝MicrosoftInternetExplorer5.0以上瀏覽器。
2.安裝SQLServer2000之前,必須在操作系統級啟用TCP/IP。
如果以上要求你達到了,還是不行,請看下文,或許能對你起著一定的啟發。
先把SQLServer卸載,再把安裝時產生的「MicrosoftSQLServer」文件夾刪掉,在運行注冊表,把HKEY_CURRENT_USER\Software\Microsoft\MicrosoftSQLServer,和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MicrosoftSQLServer全部刪掉,(注意要把MicrosoftSQLServer文件夾整個刪掉),然後重起。再裝就應該沒有問題了!
Windows2000裝不上SQLServer2000問題很常見。常見為:
(1)配置伺服器時中斷
(2)注冊ActiveX時中斷
(3)顯示到100%的時候中斷
當然重新安裝Windows2000完全可以安裝SQLServer2000。為了安全起見,你先要:
1.先備份您的注冊表
2.備份您的數據[進不了SQLServer2000,可以備份ProgramFiles\MicrosoftSQLServer\MSSQL\Data文件夾的文件
您必須知道:Windows2000Server可以安裝SQLServer2000的任何版本,Windows2000Professional僅可以安裝SQLServer2000的個人版。
有兩種辦法:
1.先卸載您的SQLServer2000,必要的時候刪除ProgramFiles\MicrosoftSQLServer文件夾
2.放入SQLServer2000光碟
3.在"開始"--"運行"鍵入"F:\x86\setup.exek=dbg"(F是光碟)(此命令的意思單步運行安裝SQLServer2000)
4.98%安裝不成功,沒有任何的提示。可能是:
(1)配置伺服器時中斷
(2)注冊ActiveX時中斷
(3)顯示到100%的時候中斷
這樣一來,您只能使用下面的辦法了!否則,您只有FORMAT了!
1.打開注冊表在"開始"--"運行"鍵入"regedit"
2.按下列順序點擊打開+HKEY_LOCAL_MACHINE+SOFTWART+Microsoft+Windows+CurrentVersion+Setup+ExceptionComponents
3.將ExceptionComponents下面的文件夾全部刪除!如{60BFF50D-FB2C-4498-A577-C9548C390BB9}{60BFF50D-FB2C-4498-A577-C9548C390BB9}{60BFF50D-FB2C-4498-A577-C9548C390BB9}{60BFF50D-FB2C-4498-A577-C9548C390BB9}.......
4.重新啟動
5.重新安裝SQLServer2000
注冊表中查找並刪除所有的MSSQLServer選項;刪除SQL安裝生成的目錄;將SQL安裝文件復制到硬碟上,以保證所有的安裝文件都能被正常讀取(排除安裝文件的問題),然後重新啟動操作系統,再重新安裝。如果問題依舊,試試先修復操作系統。命令提示符下執行:sfc/scannow,然後按上面的方法重新安裝一次。如果還不行,放入win2000安裝光碟,安裝操作系統,安裝的時候選擇修復。完成後,再按第一樓的方法重試安裝。如果還是不行,重新安裝操作系統。如果還是不行,檢查硬體,特別檢查磁碟分區有沒有壞區。另外一個很另類的問題是,有個網友安裝了N次不成功,換個電源就行了。
如果每次都是安裝到MDAC失敗,那你就嘗試先安裝MDAC(MicrosoftDataAccessComponents)。
『柒』 學生學習sqlserver,下載哪個版本好,怎麼下載
如果只是學習使用,sqlserver 2000中文版:http://www.ddooo.com/softdown/3336.htm,該版本就可以,當然也得結合你所學的教材來定,如果你學習的內容是sql 2005那就也得下載2005這個版本。
『捌』 在sql server 中有什麼辦法可以將表內容批量由繁體轉換成簡體
這個雖然沒有使用過,看到你的問題後 我幫你找點資料 希望能幫助你1!
大家在使用SQL的資料庫過程中,會有簡體中文和繁體中文兩種版本。本文介紹了如何在SQL Server資料庫中混合使用簡繁體數據。
比如在這個專案使用的SQLServer是繁體中文版的,但是需要使用到另一個使用簡體中文版SQLServer專案的數據,我按照通常的做法把簡體中文版SQL Server中的一個數據表導入到現在使用的繁體中文版SQLServer中,結構和數據都導入成功了。我一開始並沒有意識到這樣做會有什麼問題。接
下來我開始調試SQL語句,其實是一個很簡單的兩表關聯數據選擇大致如下:
select table1.*,table2.*
from table1
inner join table2 on table2.FK = table1.PK
照理說這么簡單的語句沒道理會出什麼問題,不過在查詢分析器裡面始終提示如下的錯誤伺服器: 消息 446,級別 16,狀態 9,行 1無法解析 equal to 動作的定序沖突。
後來搜索了一下,然後又看了一下T-SQL的幫助,才知道原來是因為我將簡體中文sql server中的數據表導入到繁體中文的數據表中的是後,連同原數據的排序方式一並導入,導致了簡體數據表的排序方式依然是簡體,所以無法進行比較,從而出錯。解決的辦法是指名排序方式,告訴查詢分析器應該怎樣排序即可。這里會需要用到一個關鍵字 COLLATE Coliate 在SQLServer聯機叢書中是這樣解釋的:
COLLATE一個子句,可應用於資料庫定義或列定義以定義排序規則,或應用於字元串表達式以應用排序規則投影。
語法:
COLLATE < collation_name >
< collation_name > ::=
{ Windows_collation_name } | { SQL_collation_name }
參數
collation_name
是應用於表達式、列定義或資料庫定義的排序規則的名稱。collation_name 可以只是指定的Windows_collation_name 或 SQL_collation_name。
Windows_collation_name 是Windows 排序規則的排序規則名稱。請參見Windows排序規則名稱。
SQL_collation_name 是 SQL 排序規則的排序規則名稱。請參見 SQL 排序規則名稱。
那麼我們怎麼可以知道當前的排序規則名稱是什麼呢,其實這個排序規則名稱是我們在創建資料庫(實例)的時候就可以進行選擇的,不過通常情況下我們都會默認原來的設定,不會對其進行變更,所以如果是簡體中文的SQLServer就會默認的使用簡體中文的排序規則,而如果是繁體中文的SQL Server就會默認的使用繁體中文的排序規則。我們在察看資料庫(實例)的屬性時,常規頁簽的最下面一行就是當前的排序規則。在默認的情況下,簡體中文的排序規則名稱是:Chinese_PRC_CI_AS,而繁體中文的排序規則名稱則是:Chinese_Taiwan_Stroke_CI_AS,所以我們如果在有簡體繁體排序規則名稱混用的時候,只要聲明一下你當前要使用哪種排序規則進行比較就可以了,例如針對上面的那個SQL語句,下面兩種方法都可以解決那個錯誤提示的問題
SELECT Table1.*,Table2.*
FROM Table1
INNER JOIN Table2 ON Table2.FK = Table1.PK COLLATE Chinese_PRC_CI_AS
SELECT Table1.*,Table2.*
FROM Table1
INNER JOIN Table2 ON Table2.FK = Table1.PK COLLATE Chinese_Taiwan_Stroke_CI_AS
說了半天如何解決排序規則沖突引起的問題,如果還有興趣的話,下面把sql server聯機叢書裡面關於排序規則的概念貼出來給大家分享一下,省得大家再去找:
Microsoft sql server 2000 支持多種排序規則。排序規則對控制正確使用語言(如馬其頓語或波蘭語)或字母表(如西歐語言使用的拉丁字母表 Latin1_General)字元的規則進行編碼。
每個 sql server 排序規則指定三個屬性:
用於 Unicode 數據類型(nchar、nvarchar 和 ntext)的排序次序。排序次序定義字元的排序序列,以及在比較操作中對字元取值的方法。
用於非 Unicode 字元數據類型(char、varchar 和 text)的排序次序。
用於存儲非 Unicode 字元數據的代碼頁。
說明不能指定與 Unicode 數據類型(nchar、nvarchar 和 ntext)對應的代碼頁。用於 Unicode 字元的雙位元組位模式由 Unicode 標準定義且不能更改。
可在任何級別上指定 sql server 2000 排序規則。安裝 SQL Server 2000 實例時,可指定該實例的默認排序規則。每次創建資料庫時,可指定用於該資料庫的默認排序規則。如果未指定排序規則,資料庫的默認排序規則即是實例的默認排序規則。無論何時定義字元列、變數或參數,都可指定這些對象的排序規則。如果未指定排序規則,將使用資料庫的默認排序規則創建這些對象。
如果 sql server 實例的所有用戶都使用同一種語言,則應選擇支持該語言的排序規則。例如,若所有用戶都講法語,則選擇法語排序規則。
如果 sql server 實例的用戶使用多種語言,則應選擇能對多語種需求提供最佳支持的排序規則。例如,如果用戶一般都講西歐語言,則選擇 Latin1_General 排序規則。當支持使用多種語言的用戶時,對所有字元數據都使用 Unicode 數據類型 nchar、nvarchar 和 ntext 最為重要。
Unicode 旨在消除非 Unicode char、varchar 和 text 數據類型的代碼頁轉換困難。因為排序規則定義用於比較操作的排序次序和 Unicode 字元的排序,所以當用 Unicode 數據類型實現所有的列時,排序規則仍會產生不同。即使當使用 Unicode 數據類型存儲字元數據時,也應選擇支持大多數用戶的排序規則,以防使用非 Unicode 數據類型實現列或變數。
sql server 排序規則定義資料庫引擎存儲和操作字元及Unicode 數據的方式。然而,當數據移入應用程序後,在應用程序中進行的字元排序和比較將由計算機上選定的 Windows 區域設置控制。應用程序使用的字元數據排序規則是由 Windows 區域設置控制的項目之一,區域設置還定義其它項目,如數字、時間、日期和貨幣格式。對於 Microsoft Windows NT 4.0、Microsoft Windows 98 和 Microsoft Windows 95,可使用控制面
板中的"區域設置"應用程序指定 Windows 區域設置。對於 Microsoft Windows 2000,可使用"控制面板"中的"區域選項"應用程序指定區域設置。
有關 Windows 區域設置的更多信息,請參見 Microsoft Web 站點 MSDN? 頁中的 Developing International Software for Windows 95 and Windows NT 4.0。
多個排序規則可對非 Unicode 數據使用相同的代碼頁。例如,代碼頁 1251 定義西里爾語字元集。多個排序規則(如 Cyrillic_General、Ukrainian 和 Macedonian)都使用該代碼頁。雖然這些排序規則都使用相同的位集來表示非 Unicode 字元數據,但在處理字典定義時所應用的排序和比較規則略有不同,而字典定義確定語言或字母表中與排序規則相關的正確字元序列。
因為sql server 2000排序規則控制 Unicode 和非 Unicode 排序次序,所以不會遇到由為 Unicode 和非 Unicode 數據指定不同的排序規則而引起的問題。在 SQL Server 的早期版本中,對代碼頁號、字元排序次序和 Unicode 排序規則分別進行指定。SQL Server 的早期版本還支持每個代碼頁有不同數目的排序次序,並為某些代碼頁提供 Windows 區域設置中沒有的排序次序。在 SQL Server 7.0 中,還可以指定為非 Unicode 數據選擇的排序次序以外的其它 Unicode 排序次序。這會導致在使用與非 Unicode 數據相對的 Unicode 數據時,排序和比較操作返回不同的結果。