Я считал бы eBay для Dell PowerEdge. В британских 2950-х Poweredge с Perc5/i может иметься за £500-700, если Вы терпеливы. Это оставляет Вас небольшим количеством денег для получения некоторых дисков SATA (контроллеры Perc5/i работают очень хорошо с дисками SATA), хотя необходимо будет, вероятно, жить с 4 ГБ RAM некоторое время. Лучший из всего Вы, вероятно, получите один - два года оставленной гарантии Dell.
Это на самом деле точно, что я сделал, хотя я потратил немного больше для получения 6 дисков на 1 ТБ и 16 ГБ RAM. Результатом является очень очень быстрый сервер Hyper-V.
МЛАДШИЙ
Я протестировал бы с ясно выраженным мнением, которое я настроил на локальном компьютере и поместил в приложение IIS как анонимный пользователь. Тем путем можно протестировать его от SSMS или VS и быть уверены, что можно соединиться с сервером и базой данных без проблемы.
После того как это работает, или если это не, можно отладить, где в стороне ASP это могло бы перестать работать. Сторона SQL проста, хотя я не попробовал учетную запись Сетевой службы. Не должна быть никакая причина, это не работает, но я не видел, что любой использует его.
Просто первое, что пришло на ум, был бы в web.config файле возможно быть доверительной проблемой уровня? Кроме того, SQL Server в режиме аутентификации Windows или режиме Смешанной аутентификации? SQL Server настроен для TCP/IP? Я думаю в TCP/IP SQL Server 2008, отключен и использует Общую память или Именованные каналы по умолчанию.
Не ответ, но возможно обходное решение, когда я подключаю к SQL Server из веб-приложения меня всегда, использует аутентификацию SQL, не интегрированную. Я также использую различные логины SQL для чтения данных и записи данных т.е. когда страницы должны записать данные, я использую учетную запись с доступом для записи, и для всех других страниц я использую учетную запись только с доступом для чтения. Это кажется мне более безопасным, и потому что я могу использовать различные логины для различных приложений, которые я могу отслеживать то, какое приложение использует базу данных.
МЛАДШИЙ
Если экземпляр базы данных будет на другом сервере, чем веб-приложение затем, то необходимо будет добавить вход в систему SQL за DOMAIN\WEBSERVER$ и затем предоставить ему доступ к надлежащей базе данных.
Я гонялся за этой ошибкой около часа или больше. Я пробовал много чего, включая настройку Sql Server, добавление пользователя Network Service и др.
Вам необходимо убедиться, что база данных, указанная в строке подключения, соответствует той, для которой вы предоставили пользователю разрешения.
Однако , в конце концов, у меня возникла проблема, заключающаяся в том, что в моей базе данных в строке подключения была опечатка - al и i были перенесены, что было трудно уловить в том разрешении, которое я использовал.
Итак, мое предложение: найти другое приложение, которое позволяет проверить строку подключения и проверить строку подключения .