Я только что купил Visual Studio 2008 Professional, и он поставляется с SQL Server 2005 Developer Edition. Я привык использовать SQL Server 2005 на работе, но версия для разработчиков, похоже, не поставляется с Server Management Studio, поэтому я немного растерялся. Несколько вопросов:
- Какие ресурсы есть для настройки и настройки SQL Server 2005 Developer Edition?
- Каковы некоторые ресурсы для управления базами данных (я знаю, что у меня может быть несколько баз данных с SQL Server 2005), и какие дополнительные возможности предоставляются в Developer Edition?
- Есть ли какие-то забавные вещи, о которых мне нужно знать, если я собираюсь создать базу данных и переместить ее из Developer Edition на реальный сервер развертывания?
- Есть ли еще какие-нибудь «ошибки»?
Изменить: я ответил на вопрос «Почему не отображается SQL Server Management Studio» ниже. Ресурсы для других вопросов все еще ценятся.
Любые другие идеи?
Хорошо, если у вас есть полная версия для разработчиков на SQL2005, в которой есть SSMS, вы просто не выбрали эту опцию при установке.
Скорее всего, вы установили SQL 2005 Express Edition, который не включает SSMS
(SSMS = SQL Server Management Studio)
Для управления экземпляром SQL вам следует загрузить SQL Server Management Studio Express по адресу http://www.microsoft.com/downloads/details.aspx?FamilyId=C243A5AE-4BD1-4E3D-94B8-5A0F62BF7796&displaylang=en.
имейте в виду, что Express устанавливается с именем экземпляра, поэтому ваш сервер по умолчанию будет MACHINENAME \ SqlExpress.
А базы данных SQLExpress в точности такие же, как и в обычном SQL Server - у движка db просто есть ограничения, когда вы используете Express.
Удачи.
Он поставляется с SSMS и BIDS, но может не устанавливать их по умолчанию. Перезапустите установщик и убедитесь, что биты «рабочая станция» (IIRC) установлены.
Оказывается, что для установки SQL Server 2005 Developer Edition в системе, в которой также имеется Express Edition, требуется, чтобы пользователь запустил установку из командной строки следующим образом:
D:\SQL Server x86\Servers\setup.exe -SKUUPGRADE=1
Другие вопросы все еще открыты для ответа, как бы то ни было.
Developer Edition содержит все функции, которыми обладает Enterprise (или, по крайней мере, большинство из них). Это может быть плохо, если вы не понимаете.
Некоторые мои предшественники закончили хороший проект, который требовал использования секционированных таблиц, чтобы значительно ускорить нашу скрипучую БД. Сработало очарование. За пару недель до развертывания было указано, что только редакция Enterprise поддерживает многораздельные таблицы. Они должны были идти рука об руку с финансовым директором и генеральным директором, требуя около 16 000 фунтов стерлингов на дополнительные расходы на лицензирование.