能看懂么?我沒改什么端口,我電腦兩個實例名一個叫SQL2000一個叫SQL2008

創(chuàng)新互聯(lián)服務項目包括瓊中黎族網(wǎng)站建設(shè)、瓊中黎族網(wǎng)站制作、瓊中黎族網(wǎng)頁制作以及瓊中黎族網(wǎng)絡營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,瓊中黎族網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務的客戶以成都為中心已經(jīng)輻射到瓊中黎族省份的部分城市,未來相信會繼續(xù)擴大服務區(qū)域并繼續(xù)獲得客戶的支持與信任!
sql Server的實例名是安裝時就定好,我沒有發(fā)現(xiàn)有能修改的地方,一定要修改,就重裝嘛.很簡單的.把已經(jīng)建立并且已有數(shù)據(jù)的數(shù)據(jù)庫的兩個文件復制到U盤上或者其它盤上,
然后再重裝,重裝好后,在企業(yè)管理器中新建原來的數(shù)據(jù)庫,什么表都不要建,這樣新建的庫也有兩個文件,空的.接著再把SQLserver的服務器關(guān)掉.再到盤上找到新建空數(shù)據(jù)庫文件,刪除,最后把放在U盤上的原來的數(shù)據(jù)文件復制粘貼到刪除處.打開服務器,打開企業(yè)管理器,看看是不是成了。
你在SQL SERVER的索引中查查關(guān)于SP_RENAME的解釋說明,對于參數(shù)都有說明。
可以修改數(shù)據(jù)庫實例名,可以修改表名,字段名等等。
例如修改數(shù)據(jù)庫實例Test為newtest
sp_rename 'Test', 'newtest','database'
但是,master等一些安裝自帶的數(shù)據(jù)庫實例名,是不可以修改的。
實例在數(shù)據(jù)庫中,代表一些程序的集合。如Oracle中,實例就是一些能支撐數(shù)據(jù)庫運行的數(shù)據(jù)庫程序。
在面向?qū)ο蟪绦蛟O(shè)計中,“類”在實例化之后叫做一個“實例”。 “類”是靜態(tài)的,不占進程內(nèi)存,而“實例”擁有動態(tài)內(nèi)存。
實例化是指在面向?qū)ο蟮木幊讨校延妙悇?chuàng)建對象的過程稱為實例化。是將一個抽象的概念類,具體到該類實物的過程。實例化過程中一般由類名 對象名 = new 類名(參數(shù)1,參數(shù)2...參數(shù)n)構(gòu)成。
擴展資料
實例(instance)和對象(object)的區(qū)別
實例和對象基本上是同義詞,它們常常可以互換使用。對象代表了類的一個特定的實例。對象具有身份(identity)和屬性值(attribute values)2個特征。實例是對象的具體表示,操作可以作用于實例,實例可以有狀態(tài)地存儲操作結(jié)果。實例被用來模擬現(xiàn)實世界中存在的、具體的或原型的東西。
對象就是類的實例,所有的對象都是實例,但并不是所有的實例都是對象。例如,一個關(guān)聯(lián)(UML關(guān)系中的一種)的實例不是一個對象,它只是一個實例、一個連接。我們常見的實例都是類的實例,此時二者沒有區(qū)別。除了類的實例外的實例都不是對象。
在我們?nèi)粘J褂肧QL Server數(shù)據(jù)庫時,經(jīng)常遇到需要在實例Instance01中跨實例訪問Instance02中的數(shù)據(jù)。例如在做數(shù)據(jù)遷移時,如下語句:
insert into Instance01.DB01.dbo.Table01
select * from Instance02.DB01.dbo.Table01
普通情況下,這樣做是不允許的,因為SQL Server默認不可以跨實例訪問數(shù)據(jù)。解決方案是使用存儲過程sp_addlinkedserver進行實例注冊。
sp_addlinkedserver在MSDN中的定義為:
sp_addlinkedserver [ @server= ] 'server' [ , [ @srvproduct= ] 'product_name' ]
[ , [ @provider= ] 'provider_name' ]
[ , [ @datasrc= ] 'data_source' ]
[ , [ @location= ] 'location' ]
[ , [ @provstr= ] 'provider_string' ]
[ , [ @catalog= ] 'catalog' ]
例如:在Instance01實例中,執(zhí)行如下SQL語句
EXEC sp_addlinkedserver ‘Instance02’ //只寫第一個參數(shù)即可,默認情況下,注冊的是SQL Server數(shù)據(jù)庫,其他參數(shù)用法詳見MSDN。
如果你的兩個實例在同一個域中,且Instance01與Instance02有共同的域登陸帳號,那么經(jīng)過上面的注冊后,前面的insert語句就可以執(zhí)行了。否則,還需要對注冊的遠程實例進行登陸帳號注冊,在Instance01實例中,執(zhí)行如下SQL語句
EXEC sp_addlinkedsrvlogin 'InstanceName','true' //使用集成認證訪問遠程實例
或者 EXEC sp_addlinkedsrvlogin 'InstanceName','false','TJVictor,'sa','Password1' //使用Windows認證訪問遠程實例,當用戶以TJVictor用戶登陸Instance01實例訪問Instance02時,默認把TJVictor映射成sa,且密碼為Password1
經(jīng)過 sp_addlinkedserver實例注冊和sp_addlinkedsrvlogin登陸帳戶注冊后,就可以在Instance01中直接訪問Instance02中的數(shù)據(jù)庫數(shù)據(jù)了。
如果還無法訪問,請檢查本機DNS是否可以解析遠程數(shù)據(jù)庫的實例名。如果無法解析,可以在EXEC sp_addlinkedserver ‘Instance02’中把Instance02換為IP,或者在hosts文件中,自己建立相應DNS映射。
如果你裝了一個SQL Server, 那么去你機器的服務(command: services.msc)里面看,找到SQL server 這個服務(sql server數(shù)據(jù)庫主服務),你看到的應該是這樣 SQL Server(MSSQLSERVER),它就標志著一個實例,這個實例的名字叫MSSQLSERVER,也叫默認實例。
如果你再裝一個SQL Server, 裝的時候就不能一路 next下來了,他會提示你默認的實例已經(jīng)存在,你要新創(chuàng)建一個實例名,輸入,安裝。再去看會發(fā)現(xiàn)同樣的服務有多了一個,只不過括號中的MSSQLSERVER,換成了你輸入的名字,也叫命名實例。
簡單的理解,就是數(shù)據(jù)庫服務器。數(shù)據(jù)庫要放在服務器上,不同的服務器就是不同的實例,實例可以在不同的機器上,也可以在相同的機器上,在相同的機器上時,實例名不能相同。
可以在查詢分析器中用以下sql語句查看實例名稱
select convert(varchar(30),@@SERVICENAME) as shili
如果要修改實例名最好重裝,在安裝的時候不要選擇“默認實例”,選擇自定義的
分享名稱:sqlserver實例換,sqlserver替換函數(shù)
本文URL:http://chinadenli.net/article35/dseoipi.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護、移動網(wǎng)站建設(shè)、搜索引擎優(yōu)化、商城網(wǎng)站、網(wǎng)站制作、網(wǎng)站設(shè)計
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)