這陣子嘗試用SQL SERVER Express運作系統,在嘗試Management Studio連線時卻無一直失敗,經查詢原來 Express版本的port是動態的,非1433,而1433是留給非Express版本使用,這也總算解答了為何在已安裝SQL SERVER STANDARD版之後,確又可以額外安裝不同版本的SQL EXPRESS,而PORT確不會沖到。
要將PORT固定為1433,則需要去網路管理組態調整TCP/IP連線的進階組態,把0數字清除。
2017年1月12日 星期四
2015年6月9日 星期二
RANK,DENSE_RANK,ROW_NUMBER,Ntile用法
---使用RANK()函數搭配Over子句,遇到相同的值會給相同的排名,其後的排名則會跳過!
SELECT [書籍編號]
,[書籍名稱]
,[價格]
,[出版公司]
,RANK() OVER (ORDER BY [價格]) AS 價格排名
FROM [dbo].[書籍]
GO
---使用DENSE_RANK()函數搭配Over子句,遇到相同的值會給相同的排名,其後的排名則依序排名,不會跳過!
SELECT [書籍編號]
,[書籍名稱]
,[價格]
,[出版公司]
,DENSE_RANK() OVER (ORDER BY [價格]) AS 價格排名
FROM [dbo].[書籍]
GO
--ROW_NUMBER()此排序函數,將所有紀錄進行排序,每一筆紀錄給定一個序號,不分相同排名!
SELECT [書籍編號]
,[書籍名稱]
,[價格]
,[出版公司]
,ROW_NUMBER() OVER(order BY [價格]) AS 不分排名的編號
FROM [dbo].[書籍]
GO
--NTile分成3組
SELECT [書籍編號],[書籍名稱],[價格],
CASE NTile(3) OVER (ORDER BY 價格 DESC)
WHEN 1 THEN N'高價位'
WHEN 2 THEN N'中價位'
WHEN 3 THEN N'低價位'
END N'價格分類'
FROM [dbo].[書籍]
SELECT [書籍編號]
,[書籍名稱]
,[價格]
,[出版公司]
,RANK() OVER (ORDER BY [價格]) AS 價格排名
FROM [dbo].[書籍]
GO
---使用DENSE_RANK()函數搭配Over子句,遇到相同的值會給相同的排名,其後的排名則依序排名,不會跳過!
SELECT [書籍編號]
,[書籍名稱]
,[價格]
,[出版公司]
,DENSE_RANK() OVER (ORDER BY [價格]) AS 價格排名
FROM [dbo].[書籍]
GO
--ROW_NUMBER()此排序函數,將所有紀錄進行排序,每一筆紀錄給定一個序號,不分相同排名!
SELECT [書籍編號]
,[書籍名稱]
,[價格]
,[出版公司]
,ROW_NUMBER() OVER(order BY [價格]) AS 不分排名的編號
FROM [dbo].[書籍]
GO
--NTile分成3組
SELECT [書籍編號],[書籍名稱],[價格],
CASE NTile(3) OVER (ORDER BY 價格 DESC)
WHEN 1 THEN N'高價位'
WHEN 2 THEN N'中價位'
WHEN 3 THEN N'低價位'
END N'價格分類'
FROM [dbo].[書籍]
2015年5月27日 星期三
伺服器 TDSSNIClient 初始化失敗
參考來源 https://support.microsoft.com/zh-tw/kb/910864/zh-tw
當您開啟 SQL Server 記錄檔時,您會發現下列類似的記錄檔項目:
2005-08-25 10:04:50.83 伺服器錯誤: 17182,高的嚴重性等級: 16,狀態: 1。
2005-08-25 10:04:50.83 伺服器 TDSSNIClient 初始化失敗,錯誤碼為 0x7e,狀態碼為 0x60。
2005-08-25 10:04:50.83 伺服器錯誤: 17182,高的嚴重性等級: 16,狀態: 1。
2005-08-25 10:04:50.83 伺服器 TDSSNIClient 初始化失敗,錯誤碼為 0x7e,狀態碼 0x1。
2005-08-25 10:04:50.83 伺服器錯誤: 17826,嚴重性: 18,狀態: 3。
2005-08-25 10:04:50.83 伺服器無法啟動網路程式庫。
停用 via即可
2015年5月20日 星期三
查看 SQL Server版本
參考來源 https://support.microsoft.com/zh-tw/kb/321185/en-us
執行 select @@version 查看sql版本
執行 select @@version 查看sql版本
RTM (no SP) |
SP1 | SP2 | SP3 | SP4 | |
---|---|---|---|---|---|
SQL Server 2014 codename Hekaton SQL14 |
12.0.2000.8 | 12.0.4100.1 or 12.1.4100.1 |
|||
SQL Server 2012 codename Denali |
11.0.2100.60 | 11.0.3000.0 or 11.1.3000.0 |
11.0.5058.0 or 11.2.5058.0 |
||
SQL Server 2008 R2 codename Kilimanjaro |
10.50.1600.1 | 10.50.2500.0 or 10.51.2500.0 |
10.50.4000.0 or 10.52.4000.0 |
10.50.6000.34 or 10.53.6000.34 |
|
SQL Server 2008 codename Katmai |
10.0.1600.22 | 10.0.2531.0 or 10.1.2531.0 |
10.0.4000.0 or 10.2.4000.0 |
10.0.5500.0 or 10.3.5500.0 |
10.0.6000.29 or 10.4.6000.29 |
SQL Server 2005 codename Yukon |
9.0.1399.06 | 9.0.2047 | 9.0.3042 | 9.0.4035 | 9.0.5000 |
SQL Server 2000 codename Shiloh |
8.0.194 | 8.0.384 | 8.0.532 | 8.0.760 | 8.0.2039 |
SQL Server 7.0 codename Sphinx |
7.0.623 | 7.0.699 | 7.0.842 | 7.0.961 | 7.0.1063 |
訂閱:
文章 (Atom)