在某些情況下,您可能想使用SQL腳本手動(dòng)創(chuàng)建或升級(jí)BarTender系統(tǒng)數(shù)據(jù)庫(kù),例如當(dāng)?shù)谌焦?yīng)商或管理員管理SQL Server數(shù)據(jù)庫(kù)時(shí),并且您不想安裝BarTender來(lái)創(chuàng)建或升級(jí)BarTender系統(tǒng)數(shù)據(jù)庫(kù)。系統(tǒng)數(shù)據(jù)庫(kù)。
創(chuàng)建系統(tǒng)數(shù)據(jù)庫(kù)
您可以通過(guò)執(zhí)行以下操作手動(dòng)創(chuàng)建BarTender系統(tǒng)數(shù)據(jù)庫(kù)(沒(méi)有系統(tǒng)數(shù)據(jù)庫(kù)向?qū)В?。從主BarTender的安裝位置兩個(gè)文件(C:\ Program Files文件\海鷗\ BarTender的套件\數(shù)據(jù)庫(kù) 64位的BarTender或 C:\程序文件(x86)\海鷗\ BarTender的套件\數(shù)據(jù)庫(kù)針對(duì)32位的BarTender)是必需的:
- CreateDatabase.bat
- CreateDb.sql
這些文件必須復(fù)制到運(yùn)行SQL Server的計(jì)算機(jī)/主機(jī)上的目錄中。CreateDatabase.bat是一個(gè)批處理文件,可運(yùn)行該批處理文件以創(chuàng)建系統(tǒng)數(shù)據(jù)庫(kù),并且可以從Command或Windows Powershell窗口中執(zhí)行該文件。
以下是用于創(chuàng)建系統(tǒng)數(shù)據(jù)庫(kù)的命令和參數(shù):
- CreateDatabase.bat [數(shù)據(jù)庫(kù)名稱] [僅模式標(biāo)記](méi) [路徑]
- 參數(shù):
- (非可選)是所需SQL Server的實(shí)例名稱。計(jì)算機(jī)名稱也可能是實(shí)例名稱的一部分。例如,IEPC2 \ SqlExpress表示計(jì)算機(jī)IEPC2上名為“ SqlExpress”的SQL Server實(shí)例。如果僅使用默認(rèn)實(shí)例,則可以僅指定計(jì)算機(jī)/服務(wù)器名稱。
- [數(shù)據(jù)庫(kù)名稱] (可選)是數(shù)據(jù)庫(kù)的名稱。如果省略此參數(shù),將使用“ BarTender”。
- [僅模式標(biāo)記](méi) (可選),如果設(shè)置為“ true”,則指示腳本僅在現(xiàn)有數(shù)據(jù)庫(kù)文件上創(chuàng)建數(shù)據(jù)庫(kù)模式。
- [path] (可選)是您希望物理數(shù)據(jù)庫(kù)文件位于的路徑。
- CreateDatabase /? -顯示此幫助
- CreateDatabase / L- 顯示網(wǎng)絡(luò)上可用的SQL Server的列表
- CreateDatabase / E- 顯示示例命令行的列表。
例:
- CreateDatabase.bat < InstanceName> (其中InstanceName是SQL Server和實(shí)例的名稱,例如:“ IEPC2 \ SqlServer”。)這將創(chuàng)建一個(gè)系統(tǒng)數(shù)據(jù)庫(kù),其默認(rèn)數(shù)據(jù)庫(kù)名為“ BarTender”或“ SystemDB”,具體取決于BarTender版本。
升級(jí)系統(tǒng)數(shù)據(jù)庫(kù)
對(duì)于升級(jí)系統(tǒng)數(shù)據(jù)庫(kù),SQL腳本也在調(diào)酒師找到安裝位置(C:\ Program Files文件\海鷗\ BarTender的套房\數(shù)據(jù)庫(kù)為64位的BarTender或 C:\ Program Files文件(x86)的\海鷗\ BarTender的套房\數(shù)據(jù)庫(kù)適用于32位BarTender)。它們應(yīng)該是通過(guò)UpgradeDB_1.x_to_1.y.sql命名為UpgradeDB.sql的文件 。 同樣,需要將腳本復(fù)制到運(yùn)行SQL Server的計(jì)算機(jī)/主機(jī)上的目錄中。
升級(jí):
- 使用管理控制臺(tái)或系統(tǒng)數(shù)據(jù)庫(kù)UI查找系統(tǒng)數(shù)據(jù)庫(kù)架構(gòu)的當(dāng)前版本-應(yīng)該顯示“ 1.x”。
- 在SQL Server Management Studio中按順序打開(kāi)并運(yùn)行所有UpgradeDB_1.x_to_1.y.sql腳本,從以其架構(gòu)版本為前綴的腳本開(kāi)始。例如,如果它們具有架構(gòu)1.30,請(qǐng)首先運(yùn)行“ UpgradeDB_1.30_to_1.40.sql”,然后運(yùn)行所有更高版本。請(qǐng)注意,每個(gè)UpgradeDB腳本都使用參數(shù) [$(dbname)] -必須在每個(gè)腳本中將其替換為系統(tǒng)數(shù)據(jù)庫(kù)的名稱。
廣州領(lǐng)域條碼全程為您服務(wù),需要提供解決方案,可聯(lián)系在線客服!