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

Получаване на името на базата данни от база данни на SQL Server Express в Visual Studio

Името на базата данни е името, което давате на вашия .MDF файл, докато го прикачвате към екземпляра на сървъра SQL Server (Express). Няма фиксирано име на база данни "вътре" в MDF, което трябва да откриете - изцяло зависи от вас как ще наречете вашата база данни на сървъра.

Така че, ако прикачите своя Database1.mdf като това:

CREATE DATABASE CrazyDatabase ON
( FILENAME = N’C:\Data\Database1.mdf’ ),
( FILENAME = N’C:\Data\Database1_Log.ldf’ )
FOR ATTACH

тогава името на вашата база данни е CrazyDatabase - но това няма никаква връзка с името на файла на оригиналния MDF или каквото и да е съдържание в него - можете да го наречете и по друг начин - както решите.

В този случай вашият нов низ за връзка ще бъде:

Server=.\SQLEXPRESS;Database=CrazyDatabase;Integrated Security=SSPI;



  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 към HubSpot CRM

  2. Как да получа информация за дата/час от колона TIMESTAMP?

  3. Как да конвертирам броя на минутите във формат hh:mm в TSQL?

  4. Как да тествате ефективно дали екземпляр на SQL Server работи в C#

  5. INSERT INTO срещу SELECT INTO