Jak dołączyć istniejące programu SQL Server 2000 bazy danych do programu SQL Server 2000 Desktop Engine

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 290623 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Umiarkowany: Wymaga podstawowych makro, kodowania i umiejętności interoperacyjności.

W tym artykule dotyczą tylko projektu programu Microsoft Access (.adp).

Wersja dla programu Microsoft Access 2000 niniejszego artykułu, 208888.
Rozwiń wszystko | Zwiń wszystko

Streszczenie

Może zajść potrzeba kopiowania istniejącej bazy danych z Microsoft SQL Server 2000 i umieścić bazę danych na innym komputerze z systemem Microsoft SQL Server 2000 Desktop Engine. W tym artykule opisano, jak to zrobić. Proces obejmuje tymczasowe odłączenie bazy danych z serwera, kopiowanie pliku danych (.mdf) i pliku dziennika (.ldf) na komputerze docelowym, a następnie dołączanie plików na serwerze SQL Server 2000 Desktop Engine.

UWAGA: Poprzednią wersję Microsoft SQL Server 2000 Desktop Engine jest o nazwie Microsoft Data Engine (MSDE).

Więcej informacji

Następująca procedura przedstawia sposób kopiowania bazy danych pubs próbki z komputer, na którym jest uruchomiony program SQL Server 2000 i jak należy umieścić na komputerze, na którym działa program SQL Server 2000 Desktop Engine:
  1. Na serwerze, na którym działa program SQL Server 2000 Otwórz program SQL Server Query Analyzer i wpisz następujący wiersz:
    sp_detach_db pubs
  2. Na Kwerendy menu, kliknij przycisk Wykonanie (lub naciśnij klawisz F5) aby uruchomić kwerendę. Nie pojawi się komunikat informujący, że nie zwrócono żadnych rekordów.

    UWAGA: Tymczasowe odłączenie bazy danych z serwera umożliwia kopiowanie danych i plików dziennika.
  3. W Eksploratorze Windows skopiuj Pubs.mdf i Pubs.ldf z folderu Microsoft SQL Server\MSSQL\Data na serwerze do folderu programu Microsoft SQL Server\MSSQL\Data na komputerze programu SQL Server 2000 Desktop Engine
  4. Aby ponownie dołączyć pliki na komputerze z programem SQL Server, uruchom następujące instrukcje w programie Query Analyzer. Kopię swojego serwera programu SQL Server może znajdować się w innej lokalizacji niż w tym przykładzie; Zmodyfikuj ścieżkę.
        EXEC sp_attach_db @dbname = 'pubs',
            @filename1 = 'C:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
            @filename2 = 'C:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'
    					
  5. Kopię programu SQL Server 2000 Desktop Engine służy do otwierania wszelkich pracy projektu programu Access.
  6. Kliknij przycisk Kwerendy, a następnie kliknij przycisk Nowy.
  7. W Nowa kwerenda okno dialogowe, kliknij przycisk Utwórz tekstową procedurę przechowywaną, a następnie kliknij przycisk OK.
  8. Wpisz następujące instrukcje w nową procedurę.

    UWAGA: Niektóre ogólne procedury przechowywanej tekstu może być już istnieje. Ponadto kopię programu SQL Server 2000 Desktop Engine może znajdować się na dysku innym niż dysk C.
       Create Procedure AttachDB
    
       As
    
       EXEC sp_attach_db @dbname = 'pubs',
    
           @filename1 = 'C:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
           @filename2 = 'C:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'
    
       return
    					
  9. Zapisać procedurę przechowywaną, a następnie Zamknij.
  10. Kliknij dwukrotnie ikonę AttachDB Aby go uruchomić. Uwaga wyświetlony komunikat informujący, że nie zwrócono żadnych rekordów. Kliknij przycisk OK.
W tym momencie przykładowej bazy danych pubs dołączonego do instalacji programu SQL Server 2000 Desktop Engine i nowych projektów programu Access można utworzyć z niego.

Właściwości

Numer ID artykułu: 290623 - Ostatnia weryfikacja: 17 września 2011 - Weryfikacja: 3.0
Informacje zawarte w tym artykule dotyczą:
  • Microsoft Office Access 2007
  • Microsoft Office Access 2003
  • Microsoft Access 2002 Standard Edition
Słowa kluczowe: 
kbclientserver kbhowto kbmt KB290623 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł nie został przetłumaczony przez człowieka, tylko przez oprogramowanie do tłumaczenia maszynowego firmy Microsoft. Firma Microsoft oferuje zarówno artykuły tłumaczone przez ludzi, jak i artykuły tłumaczone maszynowo, dzięki czemu każdy użytkownik może uzyskać dostęp do całej zawartości bazy wiedzy Knowledge Base we własnym języku. Prosimy jednak pamiętać, że artykuły przetłumaczone maszynowo nie zawsze są doskonałe. Mogą zawierać błędy słownictwa, składni i gramatyki, przypominające błędy robione przez osoby, dla których język użytkownika nie jest językiem ojczystym. Firma Microsoft nie odpowiada za wszelkie nieścisłości, błędy lub szkody spowodowane nieprawidłowym tłumaczeniem zawartości oraz za wykorzystanie tej zawartości przez klientów. Oprogramowanie do tłumaczenia maszynowego jest często aktualizowane przez firmę Microsoft.
Anglojęzyczna wersja tego artykułu to:290623

Przekaż opinię

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com