Article View: alt.pl.comp.lang.csharp
Article #10017Re: Projekt "Setup Project" a MSDE i BDE
From: Tytus
Date: Wed, 16 Nov 2005 08:01
Date: Wed, 16 Nov 2005 08:01
50 lines
2674 bytes
2674 bytes
Fuj co za brzydki crosspost... > jak założyć automatycznie bazę i ją zarejestrować (mam powiedzmy > przygotowaną bazę "pustą" i chcę ją zarejestrować w zainstalowanym u klienta > serwerze) Musisz przegrać pliki bazy (mdf i ldf) do katalogu "Data" MSSQLa, a potem zrobić attach. Oczywiście najpierw musisz wystartować bazę.Co w przypadku MSDE 2k wiąże się z restartem systemu. Czyli reasumując: - instalujesz MSDE - kopiujesz pliki bazy - restartujesz system - attach'ujesz bazę Attach bazy możesz wykonac w następujący sposób: tworzysz dwa pliki txt: attach.sql i attach.bat i odpalasz attach.bat attach.bat zawiera: osql -U sa -P haslo -S (local)\Baza -i ".\attach.sql" pause A attach.sql: EXEC sp_attach_db @dbname= N'NazwaInstancji', @filename1 = N'.\Baza_Data.MDF', @filename2 = N'.\Baza_Log.ldf' Po restarcie możesz wystartowac attachowanie przez dodane wpisu do rejestru w kluczu RunOnce. Aha, gdybyś chciał instalowac więcej niż jedną bazę, to musisz poczekac aż zakończy się instalacja poprzedniej.tzn nie możesz uruchomić kilku poleceń osql jednocześnie. Ja akurat całą instalkę robiłem w oparciu o InstallShielda i programik pomocniczy w Delphi ale idea się nie zmienia :-) > 2. Jak sprawdzić, czy już istnieje zainstalowana baza MSSQL i nie uruchamiać > instalacji MSDE tylko puścić samą rejestrację bazy Może sprawdzić czy chodzi serwis (ale co gdy baza jest zainstalowana a serwis nie chodzi)? Albo sprawdzić czy jest wpis w rejestrze w kluczu Uninstall. > Wersję instalacyjną robiłęm też w InstallShield Express i tutaj było już > nieźle. Wszelkie rejestracji źródeł danych (ODBC, BDE zmiany w INI) udało > się zrobić ale nie udało mi się uruchomić instalacji MSDE i założyć bazy. AFAIR wersja express nie ma plugina do instalacji MSDE. -- Pozdrawiam Tytus
Technical Details
Message-ID:
<437ae07b$0$5421$f69f905@mamut2.aster.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.astercity.net!news.aster.pl!not-for-mailReferences:
<dlcfk3$kp0$1@news.onet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.astercity.net!news.aster.pl!not-for-mail From: "Tytus" <michal124_WON_ZE_SPAMEM_@wp.pl> Newsgroups: alt.pl.comp.lang.csharp References: <dlcfk3$kp0$1@news.onet.pl> Subject: Re: Projekt "Setup Project" a MSDE i BDE Date: Wed, 16 Nov 2005 09:01:55 +0100 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1437 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 Lines: 52 Message-ID: <437ae07b$0$5421$f69f905@mamut2.aster.pl> NNTP-Posting-Date: 16 Nov 2005 07:32:11 GMT NNTP-Posting-Host: 10.68.18.134 X-Trace: 1132126331 mamut2.aster.pl 5421 10.68.18.134:63759 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit