新聞中心
SQL Server系統(tǒng)數(shù)據(jù)庫(kù)包含master等,下面就為您詳細(xì)介紹SQL Server系統(tǒng)數(shù)據(jù)庫(kù)路徑的修改方法,希望對(duì)您學(xué)習(xí)SQL Server數(shù)據(jù)庫(kù)能有所幫助。

我們提供的服務(wù)有:成都做網(wǎng)站、成都網(wǎng)站建設(shè)、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、沭陽(yáng)ssl等。為1000+企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的沭陽(yáng)網(wǎng)站制作公司
SQL Server系統(tǒng)數(shù)據(jù)庫(kù)路徑問(wèn)題.
一般情況下,正常安裝sqlserver之后,master等SQL Server系統(tǒng)數(shù)據(jù)庫(kù)的路徑都是被設(shè)置為絕對(duì)路徑,如果要改正SQL Server系統(tǒng)數(shù)據(jù)庫(kù)的路徑為相對(duì)路徑,可以使用以下SQl語(yǔ)句:
- sql:=format('updatesysaltfilessetfilename='%s'wherefilename='%s'',
- ['.\..\data\'+extractfilename(MDFFile),MDFFile]);
- ADOQuery1.Close;
- ADOQuery1.SQL.Text:=sql;
- ADOQuery1.ExecSQL;
- sql:=format('updatesysaltfilessetfilename='%s'wherefilename='%s'',
- ['.\..\data\'+extractfilename(LogFile),LogFile]);
- ADOQuery1.Close;
- ADOQuery1.SQL.Text:=sql;
- ADOQuery1.ExecSQL;
- sql:=Format('updatesysdatabasessetfilename='%s'wherename='%s'',['.\..\data\'+extractfilename(MDFFile),Edit1.text]);
- ADOQuery1.Close;
- ADOQuery1.SQL.Text:=sql;
- ADOQuery1.ExecSQL;
大家打開(kāi)sysaltfiles表和sysdatabases一看就知道了,不多說(shuō)了。除了系統(tǒng)數(shù)據(jù)庫(kù),其它的數(shù)據(jù)庫(kù)也可以使用這種方法修改為相對(duì)路徑。
使用相對(duì)路徑的好處是可以讓你的綠色Sqlserver隨時(shí)copy到任意目錄或是任意其它機(jī)器上啟動(dòng),并且原來(lái)的數(shù)據(jù)庫(kù)全部可以使用,如果是絕對(duì)路徑到了其它機(jī)器就不行了。
網(wǎng)頁(yè)名稱:SQLServer系統(tǒng)數(shù)據(jù)庫(kù)路徑的修改方法
URL分享:http://www.dlmjj.cn/article/dpodojs.html


咨詢
建站咨詢
