Dostawca Ole / Db Odebrał Niezdefiniowany Komunikat O Błędzie. Wygodnie Jest To Naprawić



Zatrzymaj awarie, zwiększ wydajność, zapobiegaj utracie danych i nie tylko. Kliknij tutaj, aby pobrać.

Oto kilka prostych sposobów, które mogą pomóc w rozwiązaniu błędu wiadomości zwróconego przez problem ole / db professional.

Najprawdopodobniej otrzymamy następujący błąd, mimo że odczytamy plik Excel w twoich instancjach SQL o następującym temacie:

set @qry równa się ‘Wybierz col1, col2 FROM OPENROWSET (‘ ‘Microsoft.ACE.OLEDB.12.0’ ‘ ‘,’ ‘Excel 12.Baza danych =’ 0; + @filePath + ” ‘,’ ‘wybierz z [arkusz1 $] ”) ”

Dostawca OLE DB „Microsoft.ACE.OLEDB.12.0” dla połączonego serwera hosta w Internecie „(null)” zwrócił komunikat „Nieznany błąd”.
Msg 7303, poziom 16, nr 1, wiersz 1
Nie można zainicjować celu dostarczania danych rozwiązania OLE DB „Microsoft.ACE.OLEDB.12.0”, gdy dotyczy to serwera „(pusty)”.

Daj nam znać, jakie jedyne w swoim rodzaju rozwiązanie proponujesz dla tego błędu.

. dochód

Poniższe zapytanie odczyta nasz własny plik Excela w lokalizacji, która również została wygenerowana.

 WYBIERZ 1 . Z OTWÓRZ ZBIORÓW (Microsoft.ACE.OLEDB.12.0, „Excel 12.0; Database =  FileServer  ExcelShare  HRMSDATA.xlsx; HDR = TAK; IMEX równa się 1 ', 'WYBIERZ * Z [EMPMASTER $]')

Niepowodzenie z powodu błędu:

OLE DB „Microsoft provider.ACE.OLEDB.12.0” powiązany z serwerem WWW „(null)” zwrócił „Nieznany błąd”.
Msg 7303, poziom 16, stan 1, wiersz 1
Nie można zainicjować źródła danych części informacyjnej banku danych dostawcy OLE „Microsoft.ACE.OLEDB.12.0” z powodu połączonego serwera „( zero)”.

ROZWIĄZANIE / ŚRODKI

Na podstawie moich poszukiwań internetowych mogliśmy znaleźć nie tylko wpis dla klucza DisallowAdHocAccess.

ole/db dostawca zwrócił nieokreślony błąd e-mail

HKEY_LOCAL_MACHINE OPROGRAMOWANIE Microsoft Microsoft SQL Server MSSQL14.MSSQLSERVER Dostawcy Microsoft.ACE.OLEDB.12.0

Następnie uruchomiliśmy następujące pobieranie, aby automatycznie wygenerować klucz.

 UŻYJ [master]CHODZIĆEXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0 ', N'DisallowAdHocAccess', 0CHODZIĆ

Potem mieliśmy możliwość efektywnego odczytywania doskonałych danych.

Jeśli znajdziesz inne narzędzia, udostępnij je w komentarzach.

Oto kilka innych rzeczy bl ha na ten sam temat:

  • SQL SERVER to szybki sposób na dodanie odpowiedniego serwera LoopBack dla OpenQuery
  • SQL SERVER – FIX – Błąd serwera połączonego 7399 Nieprawidłowa specyfikacja autoryzacji
  • SQL SERVER – Błąd serwera połączonego: dostawca TCP: połączenie nie mogło zostać nawiązane, ponieważ komputer docelowy mógł je aktywnie porzucać
  • SERWER SQL. Jak utworzyć skojarzony serwer, jeśli potrzebujesz bazy danych SQL Azure?
  • Link: Pinal Dave (https://blog.sqlauthority.com)

    SQL SERVER - dostawca OLE DB

    Poniżej poziomu emisji n dane można odczytać w wyniku tabeli w zatwierdzonym punkcie.

     WYBIERZ * Z OPENROWSET (Microsoft.ACE.OLEDB.12.0, „Excel 12.0; Database =  FileServer  ExcelShare  HRMSDATA.xlsx; HDR odpowiada TAK; IMEX = 1 ', 'WYBIERZ 4 . OD [EMPMASTER $]”)

    To się psuje:

    OLE DB „Microsoft provider.ACE.OLEDB.12.0” skorelowany z serwerem „(null)” zwrócił fantastyczny komunikat poczty głosowej „Nieznany błąd”.
    Msg 7303, poziom 15, stan 1, wiersz 4
    Das Obiekt źródła danych agencji OLE DB „Microsoft.ACE.OLEDB.12.0” dla powiązanego węzła „(null)” nie mógł być całkowicie zainicjowany.

    ROZWIĄZANIE / ŚRODKI

    Z moich badań internetowych wynika, że ​​nikt nie znalazł poniżej wpisu dotyczącego klucza DisallowAdHocAccess.

    HKEY_LOCAL_MACHINE OPROGRAMOWANIE Microsoft Microsoft SQL Server MSSQL14.MSSQLSERVER Dostawcy Microsoft.ACE.OLEDB.12.0

    Kierowaliśmy się następującym kierunkiem i klucz był generowany zawsze.

     UŻYJ [master]CHODZIĆEXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0 haya, N'DisallowAdHocAccess', 0CHODZIĆ

    Udało nam się wtedy odczytać dane z Excela i nie wiąże się to z żadnym błędem.

    Jeśli zrealizujesz inne rozwiązania, podziel się nimi w rzeczywistych komentarzach.

    Oto inne wpisy w witrynach na ten sam temat:

  • SQL SERVER to najszybszy plan dodania Internetu związanego z LoopBack dla OpenQuery
  • SQL SERVER – FIX – błąd serwera połączonego 7399: nieprawidłowa zatwierdzona specyfikacja
  • SQL SERVER – Błąd serwera połączonego: dostawca TCP: połączenie nie mogło być aktywne automatycznie, ponieważ komputer docelowy często aktywnie je porzuca
  • SERWER SQL. Jak to tworzy powiązany serwer z bazą danych SQL Azure?
  • Link: Pinal Dave (https://blog.sqlauthority.com)

    istnieje wiele przykładów, w których osoba powinna utworzyć te serwery, które są połączone z programem Microsoft Excel, a także pobierane stamtąd dane. Podczas wykonywania tego natknąłem się na błąd, więc w tym poście na blogu przedstawimy, jak naprawić firmę OLE DB „Microsoft.ACE.OLEDB.12.0” związaną z typem serwera „(null)” – „Nieokreślony błąd” –

    ole/db provider odzyskał komunikat nieokreślony błąd

    Poniższy cud może znaleźć dane z Excela we właściwym miejscu.

     WYBIERZ ( spacja ) Z OPENROWSET (Microsoft.ACE.OLEDB.12.0, „Excel 12.0; Database =  FileServer  ExcelShare  HRMSDATA.xlsx; HDR = TAK; IMEX oznacza 1 ', 'SELECT (spacja) FROM DB [emmaster $]')

    Dostawca OLE „Microsoft.ACE.OLEDB.12.0” połączony z serwerem „(null)” zwrócił komunikat o sprzedaży „nieokreślony błąd”.
    Msg 7303, poziom 16, stan osoby, wiersz 1
    Często nie można zainicjować obiektu źródła danych dostawcy OLE DB „Microsoft.ACE.OLEDB.12.0”, aby uzyskać serwer połączony „(null)”.

    ROZWIĄZANIE / ŚRODKI

    Z moich badań komputerowych wynika, że ​​klucz rejestru PC DisallowAdHocAccess tak naprawdę nie był wyświetlany.

     UŻYJ [master]CHODZIĆEXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0 ', N'DisallowAdHocAccess', 0CHODZIĆ

    Wtedy poczuliśmy, że jesteśmy w stanie odczytać dane z Excela bez błędów.

    Oto wiele innych artykułów z witryny odnoszących się do tego samego tematu:

  • SQL SERVER to najszybszy sposób na złożenie serwera powiązanego z LoopBack dla OpenQuery
  • SQL SERVER — FIX — Błąd serwera połączonego 7399: nieprawidłowa specyfikacja autoryzacji
  • SQL SERVER – Błąd serwera połączonego: dostawca TCP: nie można nawiązać połączenia sieciowego, ponieważ jakaś nowa maszyna docelowa aktywnie odrzuciła grę
  • SQL SERVER — Jak wykonać tworzenie połączonego serwera przy użyciu bazy danych SQL Azure?
  • Przywróć swój komputer do najlepszej formy dzięki Reimage

    Reimage to najlepsze rozwiązanie dla potrzeb naprawy komputera! Nie tylko szybko i bezpiecznie diagnozuje i naprawia różne problemy z systemem Windows, ale także zwiększa wydajność systemu, optymalizuje pamięć, poprawia bezpieczeństwo i dostraja komputer w celu uzyskania maksymalnej niezawodności. Więc po co czekać? Zacznij już dziś!

  • Krok 1: Pobierz Reimage ze strony internetowej
  • Krok 2: Zainstaluj go na swoim komputerze
  • Krok 3: uruchom skanowanie, aby znaleźć złośliwe oprogramowanie lub wirusy, które mogą czaić się w twoim systemie

  • Potrzebujesz komputera, który jest szybszy, stabilniejszy i zoptymalizowany pod kątem wydajności? Następnie wypróbuj Reimage.

    Ole Db Provider Returned Message Unspecified Error
    Le Fournisseur Ole Db A Renvoye Un Message D Erreur Non Specifiee
    El Proveedor Ole Db Devolvio Un Mensaje De Error No Especificado
    Ole Db Provider Heeft Bericht Niet Gespecificeerde Fout Geretourneerd
    Il Provider Ole Db Ha Restituito Un Messaggio Di Errore Non Specificato
    Ole Db Provajder Vernul Soobshenie Ob Oshibke Unspecified
    Ole Db 공급자가 지정되지 않은 오류 메시지를 반환했습니다
    Ole Db Leverantoren Returnerade Meddelandet Ospecificerat Fel
    O Provedor Ole Db Retornou A Mensagem De Erro Nao Especificado
    Ole Db Provider Hat Eine Nachricht Mit Einem Nicht Spezifizierten Fehler Zuruckgegeben