小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

SQL Server的鏈接服務(wù)器手藝小結(jié) Microsoft,oracle,服務(wù)器,用戶名,server

 icecity1306 2015-05-06
這些過(guò)程被存儲(chǔ)和運(yùn)行在數(shù)據(jù)庫(kù)服務(wù)器上,以減少在客戶端的處理過(guò)程,從而最大限度地提高了處理能力,因?yàn)橥ǔG闆r下數(shù)據(jù)庫(kù)服務(wù)器會(huì)運(yùn)行地更快。存儲(chǔ)過(guò)程并不是MySQL獨(dú)有的功能,但是這個(gè)最近新增加的功能使得這個(gè)數(shù)據(jù)庫(kù)比以前更具吸引力了。server|服務(wù)器|鏈接1、利用MicrosoftOLEDBProviderForODBC鏈接MySQL
安裝MySQL的ODBC驅(qū)動(dòng)MyODBC
1、為MySQL創(chuàng)建一個(gè)ODBC體系數(shù)據(jù)源,比方:選擇數(shù)據(jù)庫(kù)為test,數(shù)據(jù)源稱號(hào)為
myDSN
2、創(chuàng)建鏈接數(shù)據(jù)庫(kù)
EXECsp_addlinkedserver@server=MySQLTest,@srvproduct=MySQL,
@provider=MSDASQL,@datasrc=myDSN
GO
EXECsp_addlinkedsrvlogin
@rmtsrvname=MySqlTest,@useself=false,@locallogin=sa,@rmtuser=mys
ql的用戶名,@rmtpassword=mysql的暗碼
3、查詢數(shù)據(jù)
SELECT*FROMOPENQUERY(MySQLTest,select*from表)
上面這個(gè)不可:
SELECT*FROMOPENQUERY(MySQLTest,表)
注重:不克不及間接用select*from鏈接服務(wù)器名.數(shù)據(jù)庫(kù)名.用戶名.表(或視圖)
四部分稱號(hào)查詢數(shù)據(jù),多是個(gè)Bug.

2、利用MicrosoftOLEDBProviderForORACLE鏈接ORACLE
1、創(chuàng)建鏈接數(shù)據(jù)庫(kù)
sp_addlinkedserver別號(hào),Oracle,MSDAORA,服務(wù)名
GO
EXECsp_addlinkedsrvlogin@rmtsrvname=別號(hào)
,@useself=false,@locallogin=sa,@rmtuser=oracle用戶名
,@rmtpassword=暗碼
2、查詢數(shù)據(jù)
SELECT*FROM別號(hào)..用戶名.表(視圖)
注重:四部分稱號(hào)全體用年夜寫(xiě)
3、實(shí)行存儲(chǔ)歷程
利用OPENQUERY:
SELECT*
FROMOPENQUERY(別號(hào),exec用戶名.存儲(chǔ)歷程名)

3、設(shè)置鏈接服務(wù)器以會(huì)見(jiàn)格局化文本文件
用于Jet的MicrosoftOLEDB供應(yīng)程序可用于會(huì)見(jiàn)并查詢文本文件。
若要間接創(chuàng)立會(huì)見(jiàn)文本文件的鏈接服務(wù)器而不將文件鏈接為Access.mdb文件中
的表,請(qǐng)實(shí)行sp_addlinkedserver,以下例所示。
供應(yīng)程序是Microsoft.Jet.OLEDB.4.0,供應(yīng)程序字符串為"Text"。數(shù)據(jù)源是包
含文本文件的目次的完全路徑稱號(hào)。schema.ini文件(形貌文本文件的布局)必
須與此文本文件存在于不異的目次中。有關(guān)創(chuàng)立schema.ini文件的更多信息,
請(qǐng)拜見(jiàn)Jet數(shù)據(jù)庫(kù)引擎文檔。
--Createalinkedserver.
EXECsp_addlinkedservertxtsrv,Jet4.0,
Microsoft.Jet.OLEDB.4.0,
c:datadistqry,
NULL,
Text
GO
--Setuploginmappings.
EXECsp_addlinkedsrvlogintxtsrv,FALSE,NULL,Admin,NULL
GO
--Listthetablesinthelinkedserver.
EXECsp_tables_extxtsrv
GO
--Queryoneofthetables:file1#txt
--usinga4-partname.
SELECT*
FROMtxtsrv...[file1#txt]
4、鏈接SQLServer服務(wù)器:
1、利用ODBC的MicrosoftOLEDB供應(yīng)程序
EXECsp_addlinkedserver別號(hào),,MSDASQL,NULL,NULL,DRIVER={SQL
Server};SERVER=遠(yuǎn)程名;UID=用戶;PWD=暗碼;
假如加上參數(shù)@catalog,能夠指定命據(jù)庫(kù)
execsp_addlinkedsrvlogin@rmtsrvname=別號(hào)
,@useself=false,@locallogin=sa,@rmtuser=sa,@rmtpassword=暗碼

2、利用SQLServer的MicrosoftOLEDB供應(yīng)程序
execsp_addlinkedserver@server=別號(hào)
,@provider=sqloledb,@srvproduct=,@datasrc=遠(yuǎn)程服務(wù)器名
execsp_addlinkedsrvlogin
@rmtsrvname=wzb,@useself=false,@locallogin=sa,@rmtuser=sa,@rmtp
assword=暗碼
然后你就能夠以下:
select*from別號(hào).庫(kù)名.dbo.表名
insert庫(kù)名.dbo.表名select*from別號(hào).庫(kù)名.dbo.表名
select*into庫(kù)名.dbo.新表名from別號(hào).庫(kù)名.dbo.表名
go
例1、
此示例在SQLServer的實(shí)例上創(chuàng)立一臺(tái)名為S1_instance1的鏈接服務(wù)器,
該服務(wù)器利用SQLServer的MicrosoftOLEDB供應(yīng)程序。
EXECsp_addlinkedserver@server=S1_instance1,@srvproduct=,
@provider=SQLOLEDB,
@datasrc=S1instance1
例2、
--創(chuàng)建鏈接服務(wù)器
EXECsp_addlinkedserverxiaoming,,MSDASQL,NULL,NULL,DRIVER={SQL
Server};SERVER=192.168.0.1;UID=sa;PWD=123;
--創(chuàng)建鏈接服務(wù)器登錄映照
execsp_addlinkedsrvlogin
@rmtsrvname=xiaoming,@useself=false,@locallogin=sa,@rmtuser=sa,
@rmtpassword=123
go
--查詢數(shù)據(jù)
select*fromxiaoming.schooladmin.dbo.agent
--刪除鏈接服務(wù)器登錄映照和鏈接服務(wù)器:
execsp_droplinkedsrvloginxiaoming,sa
execsp_dropserverxiaoming

注重事項(xiàng):
SETIDENTITY_INSERT[database.[owner.]]{table}{ON|OFF}
以是不克不及經(jīng)由過(guò)程毗連服務(wù)器設(shè)置此屬性
into也存在如許的成績(jī)
select*intoxiaoming.northwind.dbo.ttfrom
xiaoming.northwind.dbo.tt
5、設(shè)置鏈接服務(wù)器以會(huì)見(jiàn)Access數(shù)據(jù)庫(kù)
利用用于Jet的MicrosoftOLEDB供應(yīng)程序
此示例創(chuàng)立一臺(tái)名為test的鏈接服務(wù)器。
申明本示例假定已安裝MicrosoftAccess和示例Northwind數(shù)據(jù)庫(kù),且
Northwind數(shù)據(jù)庫(kù)駐留在C:。

USEmaster
GO
--Tousenamedparameters:
EXECsp_addlinkedserver
@server=test,
@provider=Microsoft.Jet.OLEDB.4.0,
@srvproduct=OLEDBProviderforJet,
@datasrc=C:Northwind.mdb
GO
--ORtousenonamedparameters:
USEmaster
GO
EXECsp_addlinkedserver
test,
OLEDBProviderforJet,
Microsoft.Jet.OLEDB.4.0,
C:Northwind.mdb
GO
利用
select*fromtest...表名
6、毗連SYBASE
--起首,你要在SQL服務(wù)器上裝上會(huì)見(jiàn)sybase的客戶端
--創(chuàng)立鏈接服務(wù)器
execsp_addlinkedserverSybase1,,MSDASQL,NULL,NULL
,Driver={SybaseSystem
11};Database=hisdb;Srvr=10.211.135.12;UID=sa;PWD=1111;
利用:
select*fromSybase1.hisdb.dbo.table1
辦法二
利用ODBC
SQLServer到SYBASE毗連服務(wù)器的完成

作者:CCBZZP

本文的測(cè)試情況為:
操縱體系:WINDOWS2000SERVER(繁系統(tǒng)統(tǒng))
安裝數(shù)據(jù)庫(kù):SQLSERVER2000(英文版)和SYBASE8.0客戶端(英文版)

詳細(xì)完成步驟:
1.請(qǐng)求pc機(jī)上安裝SYBASE8.0客戶端軟件和sqlserver2000軟件。
2.設(shè)置windows的ODBC數(shù)據(jù)源:
入手下手菜單―》程式集―》體系辦理工具―》材料數(shù)據(jù)源(ODBC)―》進(jìn)進(jìn)設(shè)置用
戶DSN大概體系DSN都可以:增加―》選擇ADAPTIVESERVERANYWHERE8.0―》自定
義數(shù)據(jù)源稱號(hào)(隨便如:SYBASETEST)―》數(shù)據(jù)庫(kù)稱號(hào)(必選?。┄D》OK完成。
3.選擇方才設(shè)置的數(shù)據(jù)源稱號(hào),再選擇設(shè)置,跳出SYBASETESTMESSAGES:
Thedatasourceisnotconnected.Connectingtothedatasourcewill
provideusefulinformationduringconfiguration.Wouldyouliketo
connecttothedatasource?
選擇YES(OK或確認(rèn))便可
進(jìn)進(jìn)CONNECTTOSYBASEDATABASE畫(huà)面:
USERID:輸出SYBASEDATABASE的用戶
PASSWORD:輸出SYBASEDATABASE的用戶的暗碼
CONNECTIONMODE:能夠選擇默許的SHARE形式
選擇OK(確認(rèn))便可!
設(shè)置和測(cè)試ODBC完成!

4.設(shè)置sqlserver2000中的毗連服務(wù)器:
企業(yè)辦理器―》平安性―》毗連服務(wù)器―》右鍵新建毗連服務(wù)器―》界說(shuō)毗連名
稱;選其他數(shù)據(jù)源;指定程序稱號(hào)為:SYBASEADAPTIVESERVERANYWHERE
PROVIDER8.0;產(chǎn)物稱號(hào)可不填;數(shù)據(jù)源指定方才ODBC中界說(shuō)好的數(shù)據(jù)源稱號(hào);
供應(yīng)程序字符串按以下格局填寫(xiě):UserID=username;Password=userpasswd(大概
按以下格局:UID=username;PWD=userpasswd),這里的用戶名和暗碼對(duì)應(yīng)所要連
接的SYBASE數(shù)據(jù)庫(kù)中的用戶名和暗碼―》平安性標(biāo)簽頁(yè)里:設(shè)置用此平安高低
文舉行,并錄進(jìn)SYBASE的數(shù)據(jù)庫(kù)用戶名和暗碼―》服務(wù)器選項(xiàng)標(biāo)簽頁(yè)可默許―》
斷定。
5.籌辦事情全體完成!在sqlserver企業(yè)辦理器―》平安性―》毗連服務(wù)器翻開(kāi)剛
建好的毗連服務(wù)器―》點(diǎn)擊表,便可在右側(cè)窗口看到該SYBASE數(shù)據(jù)庫(kù)用戶具有的
的一切表名,但在這里還其實(shí)不能檢察表的紀(jì)錄,這個(gè)必要在sqserver的查詢剖析
器頂用詳細(xì)sql完成!會(huì)見(jiàn)表時(shí),利用格局為:[毗連服務(wù)器名]..[SYBASE用戶
].[表名]。更具體詳細(xì)的利用這里不再贅述。
WindowsAzureSQLDatabase并不支持?jǐn)?shù)據(jù)壓縮和表分區(qū)之類(lèi)的功能,而且SQLDatabase支持的Transact-SQL語(yǔ)言只是完整版的一部分。另外,因?yàn)榻鉀Q方案提供商不能控制物理資源,所以他們不能將數(shù)據(jù)文件和索引分配給特定的硬件。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(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)論公約

    類(lèi)似文章 更多