Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Использования файла базы данных " northwind " (MDF) с SQL Server 2012  [new]
GROM17
Member

Откуда:
Сообщений: 82
При подключении базы данных " northwind " (MDF) к SQL Server 2012 выдается сообщение о несовместимости с текущим экземпляром SQL Server. В интернете есть советы, как решить эту проблему, но они не работают. Может, кто-нибудь подскажет? Заранее благодарю.

К сообщению приложен файл. Размер - 24Kb
4 дек 15, 22:43    [18516412]     Ответить | Цитировать Сообщить модератору
 Re: Использования файла базы данных " northwind " (MDF) с SQL Server 2012  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31950
GROM17
В интернете есть советы, как решить эту проблему, но они не работают. Может, кто-нибудь подскажет?
Какие советы вы нашли? Использовать версию сервера большую или равную той, в которой был создан файл? Это единственный возможный совет, и он должен работать.
Если не работает, то давайте подробную информацию о номерах версий, редакций и т.п.
4 дек 15, 23:29    [18516644]     Ответить | Цитировать Сообщить модератору
 Re: Использования файла базы данных " northwind " (MDF) с SQL Server 2012  [new]
GROM17
Member

Откуда:
Сообщений: 82
У меня SQL Server 2012 Express, a базы данных созданы в SQL Server 2000 и в таком режиме выдается сообщение о несовместимости сервера и БД.

1-й совет - https://msdn.microsoft.com/en-us/library/hh873188.aspx.
Там написано: To upgrade to a newer version of SQL Server Express
In the shortcut menu for the connection to the database, choose Modify Connection.
In the Modify Connection dialog box, choose the Advanced button.
In the Advanced Properties dialog box, choose the OK button without changing the server name.
The database file is upgraded to match the current version of SQL Server 2012 Express.
Откуда эти пункты меню? Если перевести на русский (см. ссылку) - то из обозревателя серверов.
Ничего подобного нет ни в SQL Server Management Studio, ни в Visual Sudio 2015 Express.

2-й совет - сначала подключиться к серверу в Visual Sudio 2008 а потом отключиться от него. После этого будет работать в SQL Server 2012 (???)

3-й совет - http://businessimpactinc.com/install-northwind-database/ - это не работает, выдает ошибку о несовместимости сервера и БД.

4- совет - http://stackoverflow.com/questions/15417483/how-do-i-connect-to-an-older-sql-database-using-localdb-in-vs-2012 - относится к VS 2012 и у меня не работает! Нет п. Modify Connection.

Спасибо за участие.
5 дек 15, 15:46    [18517918]     Ответить | Цитировать Сообщить модератору
 Re: Использования файла базы данных " northwind " (MDF) с SQL Server 2012  [new]
правильный проходящий.
Guest
GROM17, ну и каша у вас... При чем тут Visual studio? Невозможно
подключиться к серверу в Visual Sudio 2008
потому в ы студии нет серверов. К студии может прилагаться инсталлятор сервера, но не более того. Коннекшены в студии не имеют ни малейшего отношения к форматам и версиям файлов баз.
Короче, вам надо или брать файлы базы не такие старые, начиная с MS SQL server 2008, или прогонять ваши файлы через присоединение к серверам промежуточных версий. Файлы от MS SQL server 2000 присоединятся еще к 2008 версии, после чего смогут нормально присоединиться к 2012.
5 дек 15, 16:10    [18517962]     Ответить | Цитировать Сообщить модератору
 Re: Использования файла базы данных " northwind " (MDF) с SQL Server 2012  [new]
Minamoto
Member

Откуда: Москва
Сообщений: 1162
GROM17, возьмите отсюда версию посвежее: https://northwinddatabase.codeplex.com/
5 дек 15, 18:55    [18518428]     Ответить | Цитировать Сообщить модератору
 Re: Использования файла базы данных " northwind " (MDF) с SQL Server 2012  [new]
GROM17
Member

Откуда:
Сообщений: 82
Minamoto, большое спасибо, все заработало!
5 дек 15, 19:42    [18518605]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить