Komunikaty o błędach podczas próby używania programu Access 2007, aby otworzyć plik bazy danych trybu runtime w bibliotece dokumentów programu Windows SharePoint Services 3.0: "Program Microsoft Office Access nie może otworzyć tego pliku"


Objawy


Rozważ następujący scenariusz:
  • Otwórz bibliotekę dokumentów programu Windows SharePoint Services 3.0.
  • Możesz zlokalizować plik bazy danych programu Microsoft Office Access 2007 runtime tryb (*.accdr) w bibliotece dokumentów.
  • Kliknij strzałkę w dół, dla środowiska wykonawczego pliku bazy danych, a następnie kliknij przycisk Edytuj w programie Microsoft Office Access.
W tym scenariuszu może pojawić następujące komunikaty o błędach:
Niektóre pliki mogą uszkodzić komputer. Jeśli informacje o pliku wyglądają podejrzanie lub nie masz pełnego zaufania do źródła, nie otwieraj pliku.

Otwierasz następujący plik:

Nazwa pliku: nazwa_bazy_danychaccdr

Od: SharePoint_server
Program Microsoft Office Access nie może otworzyć tego pliku.

Ten plik został przekonwertowany do trybu wykonywania przez zmianę nazwy jego rozszerzenia na accdr. Ten plik zostanie otwarty tylko wtedy, gdy program Access jest w trybie wykonywania.

Aby otworzyć plik, kliknij go dwukrotnie w Eksploratorze Windows, otwórz go za pomocą skrótu lub użyj przełącznika wiersza polecenia.

Aby zmodyfikować projekt bazy danych, zmień jego nazwę z rozszerzeniem nazwy pliku accdb, a następnie otworzyć go w programie Access.

Przyczyna


Ten problem występuje, ponieważ program Access 2007 nie obsługuje bezpośrednie edytowanie plików bazy danych w trybie środowiska wykonawczego. Biblioteki dokumentów programu Windows SharePoint Services 3.0 niepoprawnie wskazuje, że można edytować pliki bazy danych programu Access 2007 runtime tryb w programie Access 2007.

Obejście problemu


Aby obejść ten problem, wykonaj następujące kroki:

  1. W bibliotece dokumentów programu Windows SharePoint Services 3.0 kliknij strzałkę w dół obok pliku bazy danych trybu runtime, a następnie kliknij przycisk Wyewidencjonuj.
  2. Po wyświetleniu monitu, aby zapisać plik bazy danych trybu runtime do lokalnego folderu wersji roboczych na komputerze, kliknij przycisk OK .

    Uwaga Domyślnie plik bazy danych trybu runtime jest zapisywany w następującym folderze:
    wersje robocze %USERPROFILE%\My Documents\SharePoint
    Jeśli nie monit o zapisanie pliku do tego folderu, wykonaj następujące kroki:
    1. Kliknij prawym przyciskiem myszy plik bazy danych trybu runtime, a następnie kliknij polecenie Zapisz element docelowy jako.
    2. W lewym okienku kliknij pozycję Moje dokumenty , otwórz folder Wersji roboczych programu SharePoint , a następnie kliknij przycisk Zapisz.
  3. Kliknij przycisk Start, kliknij polecenie Uruchom, wpisz "%userprofile%\My Documents\SharePoint wersje robocze", a następnie kliknij przycisk OK.

    Uwaga Jeśli plik bazy danych trybu runtime zostanie zapisany w folderze innym niż folder lokalnych wersji roboczych w kroku 2, otwórz ten folder w Eksploratorze Windows.
  4. W Eksploratorze Windows zlokalizuj plik bazy danych trybu runtime w folderze, który został otwarty w kroku 3.
  5. Kliknij prawym przyciskiem myszy plik bazy danych trybu runtime, kliknij przycisk Zmień nazwę, a następnie zmień rozszerzenie nazwy pliku na accdb.
  6. Kliknij dwukrotnie plik bazy danych trybu runtime.
  7. Edycję pliku runtime tryb bazy danych w programie Access 2007, a następnie zapisz wprowadzone zmiany.
  8. W Eksploratorze Windows kliknij prawym przyciskiem myszy plik bazy danych trybu runtime, kliknij przycisk Zmień nazwę, a następnie zmień rozszerzenie nazwy pliku na accdr.
  9. W bibliotece dokumentów programu SharePoint kliknij strzałkę w dół obok pliku bazy danych trybu runtime, a następnie kliknij Sprawdź.
  10. Kliknij przycisk Ok na stronie Pobierania do edycji , a następnie kliknij przycisk Tak, aby potwierdzić, że chcesz przekazać plik.

Stan


Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.