Nie jesteś zalogowany na forum.

Płatnik Forum

Największe forum Płatników. Porozmawiajmy o systemach Płatnik, e-Deklaracje i JPK (Jednolity Plik Kontrolny)

#1 2012-03-13 14:17:15

Konrad
Gość

Migracja bazy access do SQL i błąd OLE DB provider

Witam
Przeszukałem całe forum i nie znalazłem odpowiedzi na następujący błąd. Przy migracji bazy access do sql występuje:
OLE DB provider "Microsoft Jet OLEDB 4.0" for linked server "(null)" returned massage "Aparat bazy danych Microsoft Jet nie może otworzyć pliku 'C:\...\Płatnik.mdb'. Plik jest już otwarty do wyłącznego użytku przez innego użytkownika lub potrzebne jest zezwolenie na oglądanie jego danych"

dla informacji baza .mdb znajduje się na dysku lokalnym pc z zainstalowanym MSSQL 2005, baza przed migracją była kompaktowana

co z tym zrobić ? Proszę o pomoc.

#2 2012-03-13 15:11:25

matpa
Gość

Odp: Migracja bazy access do SQL i błąd OLE DB provider

Witam
Przed migracją spróbuj zoptymalizować bazę. Czy jakieś błędy wywala?
Błąd wskazuje na to, że migrujesz do SQLa, który jest na innym kompie niż baza danych.

#3 2012-03-13 15:34:14

Konrad
Gość

Odp: Migracja bazy access do SQL i błąd OLE DB provider

Optymalizacje bazy zrobiłem brak błędów, problem dalej ten sam. Baza .mdb jest na pulpicie komputera z zainstalowanym MSSQL 05

#4 2012-03-14 12:07:59

Konrad
Gość

Odp: Migracja bazy access do SQL i błąd OLE DB provider

Witam
Problem rozwiązany, przyczyna błędu był brak uprawnień do bazy access przez serwer SQL. W kreatorze  migracji bazy przy wyborze autoryzacji użytkownika użyłem autoryzacji systemu windows i pomogło.

#5 2013-05-08 14:31:10

lidka
Gość

Odp: Migracja bazy access do SQL i błąd OLE DB provider

Witam Ja mam podobny problem przy migracji bazy danych do płatnika  też wyswietla mi ten komunikat i nic nie pomaga nie mam do niej uprawnień i dostępu , prosze pomóżcie bo nie wiem co robic a innej bazy nie mam ... ratunku !!!!

#6 2013-07-11 14:33:18

daniow
Gość

Odp: Migracja bazy access do SQL i błąd OLE DB provider

Płatnik "Run as administrator" rozwiąże Wasze problemy smile.

#7 2013-10-22 13:46:55

polano
Gość

Odp: Migracja bazy access do SQL i błąd OLE DB provider

potwierdzam smile run as ... dział smile

#8 2014-07-24 11:14:00

MM
Gość

Odp: Migracja bazy access do SQL i błąd OLE DB provider

miałam ten sam problem, uruchom jako administrator pomogło, ale czy już teraz zawsze w ten sposób muszę uruchamiać Płatnika? Nie ma "innego wyjścia" ? smile

#9 2014-07-30 13:40:54

PW
Gość

Odp: Migracja bazy access do SQL i błąd OLE DB provider

Podepnę się pod temat.
Przy migracji do sql mam błąd
OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked server "(null)" returned massage "Błąd dysku lub sieci"

#10 2014-07-31 07:47:14

Wojtek I.
Gość

Odp: Migracja bazy access do SQL i błąd OLE DB provider

Jaki masz serwer SQL?
Jaki masz system operacyjny?
Gdzie jest baz .mdb?

#11 2015-01-21 16:40:25

najsek
Gość

Odp: Migracja bazy access do SQL i błąd OLE DB provider

Witam,
pełno pytań a zero konkretnych rozwiązań.
Nikt nie rozwiązał tego problemu czy po rozwiązaniu nikomu nie chciało się już o tym napisać ?

Pozdrawiam

#12 2015-02-06 08:24:50

ksyt
Gość

Odp: Migracja bazy access do SQL i błąd OLE DB provider

do najsek
Masz wszystko napisane. Uruchom jako Administrator pomaga na wszystko, przynajmniej w Win7.

#13 2015-02-25 20:09:38

najsek
Gość

Odp: Migracja bazy access do SQL i błąd OLE DB provider

ksyt napisał/a:

do najsek
Masz wszystko napisane. Uruchom jako Administrator pomaga na wszystko, przynajmniej w Win7.

Witam, no niestety nie pomaga.
Jakby pomagało to nie zadawał bym pytania.
Win7 64bit, 32bit, bez roznicy.
sqlexpress2012

#14 2015-03-03 08:12:04

Wojtek I.
Gość

Odp: Migracja bazy access do SQL i błąd OLE DB provider

Problem w tym że nie ma możliwości wykonania migracji z Accessa do SQL 64bit bo pojawia się błąd o ile dobrze pamiętam to microsoft jakis bibliotek nie przygotował...
Zrób migrację z Accessa do SQL 2005 a później z 2005 do 2012.

#15 2015-08-26 13:39:39

Marlon
Gość

Odp: Migracja bazy access do SQL i błąd OLE DB provider

A ja podczas migracji do SQL2008 R2 mam taki błąd:
OLE DB provider 'Microsoft.Jet.OLEDB.4.0' cannot be used for distibuted queries because the provider is configured to run in single-threaded apartment mode
Jakieś pomysły? Nie ma znaczenia, czy uruchamiam jako administrator, czy migracja jest z autoryzacją Windows czy SQL. Oczywiście parametr AdHoc w Facets jest na True
Pomocy ;-))

#16 2015-08-27 09:03:28

Andy
Gość

Odp: Migracja bazy access do SQL i błąd OLE DB provider

#17 2015-08-28 14:25:34

Marlon29
Gość

Odp: Migracja bazy access do SQL i błąd OLE DB provider

OK - dzięki. Niestety nie pomogło. Co ciekawe na tym samym kompie migracja do SQL2005 śmiga.
Będę musiał utrzymać staruszka jeszcze jakiś czas;-))

#18 2015-09-09 10:43:19

reboot.pl
Gość

Odp: Migracja bazy access do SQL i błąd OLE DB provider

Błąd Microsoft.Jet.OLEDB.4.0 pojawia się najczęściej przy niekompatybilności bazy danych, tzn. baza źródłowa jest 32bit, a baza docelowa 64bit.
Stawiam, że SQL 2005 jest 32bit dlatego konwersja działa...
Problemem są biblioteki i tego raczej się nie da tego obejść.

#19 2015-09-11 14:00:31

Piotr
Gość

Odp: Migracja bazy access do SQL i błąd OLE DB provider

aby zrobić taką migracje (robiłem to dla biura rachunkowego kilka razy) najlepiej
komputer z systemem windows xp (32 bity)
instalacja płatnika z sql 2005
sprawdzić bazę (optymalizacja)
sprawdzić baze czy się zmigruje z access do access (inna nazwa bazy)
dopiero migracja do SQL 2005
i tu niespodzianka czasem na uprawnieniach sa i hasło
a czasem na uprawnieniach windowsa   (w zależności od wersji zainstalowanego sql z płatnikiem np sp4)
potem dopiero przejscie do SQL 2008

#20 2016-02-12 21:52:03

Zbyszek
Gość

Odp: Migracja bazy access do SQL i błąd OLE DB provider

Piotr napisał/a:

komputer z systemem windows xp (32 bity)
instalacja płatnika z sql 2005
sprawdzić bazę (optymalizacja)
(...) migracja do SQL 2005
i tu niespodzianka czasem na uprawnieniach sa i hasło
potem dopiero przejscie do SQL 2008

Potwierdzam, u mnie ten sposób działa z SQL 2012, po pół dnia szukania sposobu i walki z milionem komunikatów o błędach.
Serdeczne podziękowania dla Piotra!

#21 2017-02-19 09:41:32

rs
Gość

Odp: Migracja bazy access do SQL i błąd OLE DB provider

daniow napisał/a:

Płatnik "Run as administrator" rozwiąże Wasze problemy smile.

pomogło, dzięki

Wprowadź wiadomość i wyślij
Czy jesteś człowiekiem?

Niestety musimy zabezpieczyć forum przed zaśmiecaniem przez roboty reklamowe.

Stopka

Forum oparte na FluxBB