Jesteś obecnie w trybie offline. Czekamy na ponowne połączenie z Internetem.

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

Zakończono świadczenie pomocy technicznej dla pakietu Office 2003

Firma Microsoft zakończyła świadczenie pomocy technicznej dla pakietu Office 2003 8 kwietnia 2014. Ta zmiana wpłynęła na Twoje aktualizacje oprogramowania i opcje zabezpieczeń. Dowiedz się, co to oznacza dla Ciebie i jak zapewnić sobie kontynuację ochrony.

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.

290623
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.
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 zkomputer, 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.
OfficeKBHowTo inf msde 2000 msde2000 ACC2002 ACC2003 ACC2007 reviewdocid

Ostrzeżenie: ten artykuł został przetłumaczony automatycznie

Właściwości

Identyfikator artykułu: 290623 — ostatni przegląd: 09/17/2011 22:11:00 — zmiana: 3.0

  • Microsoft Office Access 2007
  • Microsoft Office Access 2003
  • Microsoft Access 2002 Standard Edition
  • kbclientserver kbhowto kbmt KB290623 KbMtpl
Opinia