2010-11-12 2 views
1

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

Благодаря Фуркан

+0

Как вы попытались «открыть» его в SSMS Express? Вы должны подключиться к нему. –

ответ

2

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

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

+0

Итак, любой способ может читать мои файлы. Как защитить его? Могу ли я установить пароль? –

+0

Только те могут прочитать его, у кого есть доступ к SQL Server, который вы используете. Таким образом, обычно это только администратор базы данных или владелец сервера. Это не проблема. Вы можете ограничить доступ с помощью проверки подлинности SQL Server. – MicSim

0

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

Просьба указать шаги, которые точно определяют, как вы создали базу данных и как вы пытаетесь ее открыть.

1

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

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

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

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

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

Смежные вопросы