Как мне хорошо играть с MS SQL/SQL Server 2008

Большая проблема. Я почти сдался. Я пытаюсь портировать свой прототип для использования MS SQL, чтобы он работал на сервере, как только я его получу (сервер будет SQL Server 2008, общий доступ, я не знаю больше информации).

Поэтому я попытался подключиться к SQL Server через IDE Visual Studio, но безуспешно. Я включил TCP и именованные каналы и перезапустил службу (и компьютер), но все еще не повезло.

Я вспомнил о файлах mdf, поэтому сделал так, что после того, как я не смог создать строку подключения, я понял, что Visual Studio имеет ее свойства и успешно с ней связан.

Тогда у меня была проблема с вложенными транзакциями. После того, как я не смог понять, как это проверить, я подумал, могу ли я настроить его, чтобы разрешить это каким-либо образом. Я всегда думал, что все MS были одинаковыми за исключением ограничений, но сервер sql, кажется, поддерживает вложенные транзакции, поэтому нет смысла пытаться обойти проблему с файлами.mdf, так как они мне не нужны, и я просто использовал их для переноса базы моего SQL-код и проверить правильность синтаксиса.

Я попытался установить SQL Server Management Studio, поскольку люди упоминали об этом несколько раз (в качестве решения или хотя бы помощи). При установке на Windows 7 он говорит, что он может быть несовместимым. После запуска он запустил установочный центр SQL Server (64-разрядный), который, кажется, не то же самое, что я не вижу способа изменить любую из моих конфигураций сервера (сети) или редактировать разрешения пользователя и т. Д.

Я не знаю, что делать дальше. У кого-нибудь есть какие-либо идеи? Я пишу здесь, потому что я думаю, что моя проблема больше конфигураций и SQL Server, чем программирование.

2 ответа

  • Management Studio прекрасно работает на Windows 7. Предупреждение, потому что вам нужно применить SP1 для SQL 2008.

  • все версии SQL-сервера являются "одинаковыми", однако некоторые версии более равны, чем другие. В Express отсутствуют некоторые "корпоративные" функции (доставка журналов, кластеризация и т. Д.). Для получения полной информации смотрите здесь

  • Если все, что у вас есть, это менеджер установки и менеджер конфигурации, это означает, что вы выбрали неправильную версию SQL Server Express, так как 1 поставляется с ней, а другая - нет. Вы можете скачать SQL Server Studio для экспресс-отдельно от Microsoft. Вам придется повторно применить SP1.

  • Я не уверен, что вы подразумеваете под файлами MDF, вы не должны обращаться к файлам mdf напрямую. Если студия управления сервером sql может подключиться, то можно использовать проводник объектов Visual Studio.

Может быть, переустановка это хорошая идея? Если вы хотите получить установщик SQL Server Express с инструментами управления для SQL 2008 R2 от Microsoft, а затем установить его, вы получите как необходимые службы Database Engine, так и инструменты управления (SQL Server Management Studio).

Вам нужна помощь с другой версией?

Другие вопросы по тегам