sql >> Database >  >> RDS >> Sqlserver

Kan het gegevensbronobject van OLE DB-provider MSDASQL voor gekoppelde server niet initialiseren (null)

Het probleem komt omdat de map Temp van de gebruiker waaronder de SQL-serverservice wordt uitgevoerd, niet toegankelijk is onder de referenties die de query uitvoert. Probeer de beveiliging van deze tijdelijke map met minimale beperkingen in te stellen. De dsn die wordt gemaakt telkens wanneer u een openrowset-query uitvoert, kan vervolgens opnieuw worden gemaakt zonder enig conflict met de inloggegevens. Dit werkte voor mij zonder herstartvereisten.



  1. Moet ik SQL-transacties gebruiken tijdens het lezen van records?

  2. MySQL-sorteertabel op kolomnamen

  3. Flattern kind/ouder data met onbekend aantal kolommen

  4. MySQL:ALTER NEGEER TABEL UNIEK TOEVOEGEN, wat wordt afgekapt?