Моя компания рассматривает возможность приобретения программного обеспечения, для которого требуется «хотя бы один экземпляр SQL». Я не понимаю, что это значит. Придется ли мне, например, покупать SQL Server 2008?
Это кто-то путает язык с программным обеспечением. Это означает, что в вашей сети работает экземпляр MS SQL Server неопределенной версии.
Да, вы бы, в основном, когда вы устанавливаете MSSQL2008, вы устанавливаете один экземпляр этого программного обеспечения, у него будет имя и он может содержать базы данных и т. Д. Позже вы можете обнаружить, что на том же компьютере вы хотите запустить больше экземпляров, каждый один отделен друг от друга, но работает на одном физическом сервере. Вы можете думать об этом как о виртуальной машине, которую вы увидите в виртуализации. Люди обычно используют их для разделения клиентов или очень отдельных систем (скажем, финансового отдела и отдела кадров). Для каждого экземпляра помимо первого возникают немалые накладные расходы.
По сути, просто купите MSSQL2008 и больше не волнуйтесь.
Да, вам понадобится SQL Server. Обратите внимание, что доступны бесплатные версии, которые вы можете использовать или не использовать с этим программным обеспечением.
«Экземпляр» просто относится к одной работающей «копии» SQL Server. Это немного сложнее, чем просто запустить его дважды, как, скажем, Microsoft Word (включая требования к лицензированию и сетевому подключению), но это основная идея.
Также имейте в виду, что если вы покупаете любую версию SQL Server, кроме экспресс-версий, существуют разные формы лицензирования.
Лицензии на процессор (одна лицензия на процессор на вашем сервере), которые разрешают любое количество подключений
CAL (лицензии клиентского доступа), где вы покупаете программное обеспечение, и количество лицензий, равное количеству пользователей, которые будут подключены к серверу.