推薦 技術(shù)內(nèi)幕系列 一共有四本
成都創(chuàng)新互聯(lián)公司基于成都重慶香港及美國等地區(qū)分布式IDC機(jī)房數(shù)據(jù)中心構(gòu)建的電信大帶寬,聯(lián)通大帶寬,移動大帶寬,多線BGP大帶寬租用,是為眾多客戶提供專業(yè)服務(wù)器托管報價,主機(jī)托管價格性價比高,為金融證券行業(yè)成都移動云計算中心,ai人工智能服務(wù)器托管提供bgp線路100M獨(dú)享,G口帶寬及機(jī)柜租用的專業(yè)成都idc公司。
如果你想提高 高級查詢能力 主要推薦
Microsoft SQL Server 2005技術(shù)內(nèi)幕:T-SQL程序設(shè)計
select
c.classname,
未讀=SUM(case
isread
when
then
1
else
end),
已讀=SUM(case
isread
when
1
then
1
else
end)
from
classes
c
left
join
news
n
on
c.classid=n.classid
group
by
c.classname
/*
classname
未讀
已讀
--------------------------------------------------
-----------
-----------
name1
2
name2
1
name3
1
0*/
步驟如下
1、首先把要把sql2012中要備份的數(shù)據(jù)庫設(shè)置為兼容2008.
右鍵sql2012中的數(shù)據(jù)庫Test-屬性-選項(xiàng)
2、右鍵Test-任務(wù)-生成腳本,下一步-下一步 ,點(diǎn) 高級 選項(xiàng)。把script for sql version 改成你要降級的那個版本 也就是sql2008.確定完成即可。會生成一個script.sql腳本文件。
3、下一步要把sqlserver2012源文件復(fù)制到另外一個電腦上。由于SqlServer正在運(yùn)行 是無法復(fù)制的。所以首先要停止sqlserver服務(wù)。
3、找到你這個sql2012數(shù)據(jù)庫在電腦中的位置。 右鍵這個數(shù)據(jù)庫-文件 會有路徑,復(fù)制出這兩個文件來。 至此 sqlserver2012的電腦操作完成
4、把上面得到的script.sql 文件和兩個數(shù)據(jù)源文件復(fù)制到sql2008所在的電腦中。在sql2008中 新建-查詢管理器。把script.sql拖進(jìn)去,會看到代碼。
請按照下列步驟操作:
1、依次單擊【開始】→【程序】→【金蝶K/3】,單擊【金蝶K/3工具】,打開【遠(yuǎn)程組件配置工具】;
2、檢查中間層服務(wù)地址,然后單擊【確定】,等重新注冊組件完成即可。
代碼示例列出了運(yùn)行在計算機(jī)上的 SQL Server 實(shí)例及其版本。列出SQL Server 的已安裝實(shí)例的名稱和版本在文本編輯器(如 Microsoft 記事本)中,打開一個新文檔。復(fù)制采用此過程的代碼,并用 .vbs 擴(kuò)展名保存該文件。此示例名為 test.vbs。連接到 WMI 提供程序的實(shí)例,以便使用 VBScript GetObject 函數(shù)進(jìn)行計算機(jī)管理。此示例連接到名為 mpc 的遠(yuǎn)程計算機(jī),但在連接本地計算機(jī)時省略了計算機(jī)名稱 winmgmts:root\Microsoft\SqlServer\ComputerManagement。有關(guān) GetObject 函數(shù)的詳細(xì)信息,請參閱 VBScript 參考。使用InstancesOf 方法枚舉一組服務(wù)。還可以使用簡單的 WQL 查詢和 ExecQuery 方法代替 InstancesOf 方法枚舉這些服務(wù)。使用ExecQuery 方法和 WQL 查詢檢索 SQL Server 的已安裝實(shí)例的名稱和版本。保存該文件。示例set wmi = GetObject("WINMGMTS:\\.\root\Microsoft\SqlServer\ComputerManagement10") for each prop in wmi.ExecQuery("select * from SqlServiceAdvancedProperty where SQLServiceType = 1 AND PropertyName = 'VERSION'") WScript.Echo prop.ServiceName " " prop.PropertyName ": " prop.PropertyStrValue next