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

Възможно ли е достъп до .mdf база данни без SQL Server?

Не мисля, че е възможно да взаимодействате с MDF файл, без да преминавате през двигател на SQL Server. Най-вероятно бихте инсталирали SQL Server Express (което би трябвало да е опция, ако решите да преминете през добавяне/премахване на програми за Visual Studio, или можете да го изтеглите отделно от тук - това е опцията 2008 R2 With Tools), прикачете вашата база данни , и след това се свържете с този двигател от вашата програма.

Много уроци онлайн ще ви предложат да използвате User Instances функция и AttachDbFileName . Предлагам ви не отидете по този път, тъй като често води до объркване - много, много потребители се свързват с един екземпляр на базата данни чрез Management Studio, различен екземпляр от тяхната програма, и след това не разбират защо единият не вижда актуализациите, направени от другия . User Instances функциите са отхвърлени и аз силно предпочитам да прикача база данни към екземпляра правилно.

В SQL Server 2012 можете да изтеглите новата среда за изпълнение на SqlLocalDb (оттук искате файла x86 или x64 SqlLocalDB.MSI), което прави този процес много по-лесен, тъй като е двигател на SQL Server без поддръжка при поискване. Обърнете внимание обаче, че вашата база данни ще бъде надстроена до новия файлов формат 11.0, което означава, че няма да можете да отделите/прикачите или да архивирате/възстановите до по-стара версия (2008, 2008 R2 и т.н.). Тук добавих много техники за отстраняване на неизправности за нови потребители, започващи със SqlLocalDb.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Преобразувайте float в varchar в SQL Server без научна нотация

  2. Таблици със списък на SQL Server:Как да покажа всички таблици

  3. Събития на изчакване на SQL сървър -1

  4. Заявка, за да получите само числа от низ

  5. Как да използвам PHP за свързване към sql сървър