Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Nie można zainicjować obiektu źródła danych dostawcy OLE DB MSDASQL dla serwera połączonego (null)

Problem pojawia się, ponieważ folder Temp użytkownika, w którym działa usługa serwera SQL, nie jest dostępny w ramach poświadczeń, z których jest uruchomione zapytanie. Spróbuj ustawić zabezpieczenia tego folderu tymczasowego z minimalnymi ograniczeniami. Plik dsn, który jest tworzony za każdym razem, gdy uruchamiasz zapytanie openrowset, może zostać odtworzony bez konfliktu poświadczeń. To zadziałało dla mnie bez żadnych wymagań dotyczących ponownego uruchomienia.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wykonywanie konkatenacji ciągów z wierszy danych w widoku TSQL (pivot?)

  2. pobierz tylko ostatni wiersz w wielu wpisach każdego dnia w TSQL

  3. Jak uzyskać kolejną wartość sekwencji SQL Server w Entity Framework?

  4. Pobierz wszystkie punkty (okręgi o promieniu), które nakładają się na dany punkt

  5. Jak połączyć się z SQL Server z innego komputera?