Вопрос

Мне было интересно, знает ли кто-нибудь о каких-либо ограничениях на использование Windows XP в качестве файлового и SQL-сервера.Я спрашиваю, потому что одно из приложений, которые мы продаем, требует от клиента настройки сервера для совместного использования файлов и в качестве SQL-сервера.Мы уже разрешаем им использовать SQL Express, но мы хотели посмотреть, можем ли мы предложить Windows XP в качестве недорогой альтернативы Windows Server.Единственная потенциальная проблема, которую я мог бы увидеть, если бы существовали ограничения на количество одновременных подключений либо к файлам, либо к базе данных.Мы думаем рекомендовать это только для небольших компаний, у которых будет 10-15 пользователей.

Это было полезно?

Решение

Существует ограничение в 10 входящих подключений на XP professional и 5 на XP Home.Так что это было бы осуществимо только для очень небольшой компании.

Другие советы

Из этой статьи MS KB:

Примечание. Для Windows XP Professional максимальное количество других компьютеров, которым разрешено одновременное подключение по сети, равно десяти.Это ограничение включает все транспортные операции и протоколы совместного использования ресурсов вместе взятые.Для Windows XP Home Edition максимальное количество других компьютеров, которым разрешено одновременное подключение по сети, равно пяти.Это ограничение представляет собой количество одновременных сеансов с других компьютеров, которые системе разрешено размещать.Это ограничение не распространяется на использование административных средств, подключаемых с удаленного компьютера.

За разработку:Ограничение на подключение относится к числу подключений на основе перенаправления и применяется для любого сеанса передачи файлов, печати, именованного канала или почтового слота.TCP Ограничение на подключение не применяется, но оно может быть связано юридическим соглашением не разрешать более 10 клиентов.

Я предлагаю прочитать статья в kb для получения дополнительной информации.

На самом деле, вы можете запустить SQL Server Standard или Workgroup Edition в Windows XP Pro.Это не ограничивается экспресс - версией ...

Одной из экономически эффективных альтернатив является Сервер для малого бизнеса Windows. SBS 2003 R2:Особенности с первого взгляда

Это приведет к расторжению Лицензионного соглашения.

Вот соответствующая база знаний Статья.Обратите внимание, что, хотя ограничения на TCP-соединение равны нет применяемые для XP, юридически они ограничены 10 подключениями.

Сервер для малого бизнеса кажется более подходящим и экономически выгодным, если вы ходите по магазинам.

Проблема с Small Business Server заключается во всех его излишествах, которые не нужны для простого файлового и sql-сервера;например, exchange server, sharepoint и т.д.Я использовал Windows XP в качестве SQL / файлового сервера для малого бизнеса, но, как указывали другие, юридически вы ограничены 10 подключениями.

Еще одна проблема с Small Business Server заключается в том, что он не может быть установлен в существующем домене.Лучше всего было бы упаковать часть SQL Server в обычную установку Windows Server.Если вы просматриваете 10-15 пользователей, нет никакой гарантии, что у них есть домен.Но если они этого не делают, скорее всего, они уже имеют дело с проблемой файлового сервера, используя учетные записи с теми же именами пользователей / паролями на файловом сервере (АХ), что и на их отдельных рабочих станциях.

Количество подключений зависит не от версии SQL Server, а от операционной системы.Например, Windows XP допускает только 10 одновременных подключений, Windows 7 - 20.Для ОС Windows Server [нет необходимости приобретать какой-либо новый серверный компьютер] количество подключений не ограничено (но вы можете ограничить использование служб терминалов).Сообщение об ошибке, отображаемое в случае достижения предела подключения, выглядит примерно так: "достигнут предел безопасности...количество одновременных попыток подключения"

Предположительно, вы имеете в виду SQL Express, поскольку вы не можете запустить SQL Server на XP, это серверный продукт.

Если клиент может позволить себе ваш продукт, он может позволить себе копию Server 2003 или что-то еще, встроенное в общий доступ к файлам.По общему признанию, SQL Server довольно дорогой, но если он нужен вашему продукту, то так оно и есть.Если бы стоимость была проблемой, вам не следовало бы использовать SQL Server в качестве платформы базы данных.Нет смысла пытаться внедрить серверное решение в клиентскую ОС.В скором времени у вас возникнут всевозможные проблемы.

Разве у клиента уже нет инфраструктуры, основанной на домене?

В результате, если у клиента есть 5-10 пользователей программного обеспечения, они в любом случае должны быть на SBS по целому ряду других причин.Однако с этим вы не получите SQL Server.

(Samba была бы вариантом для совместного использования файлов, но, несомненно, дороже, чем просто покупка Server 2003 в данном случае).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top