Проблема открытия файла .mdf - PullRequest
1 голос
/ 12 ноября 2010

Я создал myFile.mdf с помощью SQL Server Management Express и сохранил некоторые данные на нем с помощью vb.netКогда я пытался открыть его в SQL Server Management Express, он не открывал его, говоря, что для него нет редактора.Как открыть этот файл?

Спасибо Furqan

Ответы [ 3 ]

2 голосов
/ 12 ноября 2010

Вы не можете открыть его.Это файл базы данных и должен быть присоединен в качестве базы данных на SQL Server, например, с помощью SQL Server Management Studio.Затем вы можете просматривать таблицы и данные.

И вы не можете просто записать в него какие-либо данные, например, в текстовый или двоичный файл.Вы должны использовать провайдер соединений с базой данных для записи ваших данных из .NET.

1 голос
/ 27 июня 2012

Если у вас установлена ​​SQL Management Studio, я полагаю, у вас также установлен SQL Server?

Когда вы впервые открываете SQL Management Studio, вы должны увидеть окно подключения.«Имя сервера» должно иметь небольшую стрелку справа, чтобы открыть раскрывающийся список и выбрать SQL-сервер, которым вы хотите управлять.Он должен сам находить любой локальный сервер и иметь возможность подключиться с помощью аутентификации Windows (для вас нет локального пароля)

Как только вы подключитесь к SQL Server, вы увидите свои таблицы и прочее в левом окне.

SQL MS не может открыть файл mdf.Файл mdf создается самим SQL Server, и если он работает на вашем компьютере, вы можете найти файл mdf в разделе C: \ Program Files \ Microsoft SQL Server \ MSSQL.1 \ MSSQL на вашем диске.

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

0 голосов
/ 12 ноября 2010

SQL Server Express является экземпляром базы данных.Вы не можете «открыть» его, вы можете только «подключиться» к нему.

Пожалуйста, укажите, как именно вы создали базу данных и как вы пытаетесь ее открыть.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...