Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Използване на SQL Credential за отваряне на файл с OpenRowSet

Напълно съм сигурен, че когато използвате OpenRowSet, потребителят на услугата за SQL Server се нуждае от достъп до файла.

И тъй като изглежда, че се опитвате да получите достъп до файл на друг сървър, може да бъде предизвикателство да го накарате да работи, ако SQL сървърът работи като локална система или друг локален потребителски акаунт.

Няколко пъти реших това, като промених SQL сървъра да работи като AD потребител (с последиците за сигурността, които има) и след това дадох на този потребител достъп до файла в мрежата, или поставих външния файл (в този случай Excel ) на същия компютър като SQL сървъра.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Сигнали за агент на SQL Server

  2. групиране по заявка за клауза

  3. Използвайте SET TEXTSIZE, за да ограничите връщаните данни за всеки ред в SQL Server

  4. Оптимален начин за конкатенация/обединяване на низове

  5. Има ли такова нещо като твърде много маси?