Я использовал LoadRunner прежде, но, это довольно дорого, я также использовал инструменты выпуска Тестера Команды Microsoft, который включает систему то поведение нагрузочные тесты. Я был довольно доволен тем, как инструмент работал, и Вы могли развернуть тестовое использование .NET, который был более легким синтаксисом для взятия затем LoadRunner.
Версия бегуна загрузки, которого мы использовали также, не могла обработать наш сайт Ajax (Это вернулось в 2000, таким образом, я уверен, что инструмент был улучшен к настоящему времени),
Я предполагаю, что Вы не забыли включать instancename (server\SQLEXPRESS)?
Попытайтесь создать ODBC против того же сервера. Если Вы получаете ту же ошибку; создайте другой ODBC, но используйте обычный драйвер "SQL Server", и на "Client Configuration" настройки выбирают "Named Pipes".
Кроме того, подсказка SQLChickens о проверке Браузера SQL запускается на сервере, допустимо.
Кроме того, попытайтесь использовать IP-адрес вместо названия NetBios.
Если это - механизм SQL Express, Вы должны удостовериться, что услуга Браузера SQL работает иначе, клиент не сможет видеть именованные экземпляры на стороне сервера.
Это сообщение на MSDN имеет много других ссылок и контрольного списка, чтобы помочь решить проблему:
Из сообщения:
Различные причины попадают в пять категорий:
Сводный контрольный список:
Я проверил, что в моем случае (с почти идентичным проблемным оператором), сервер был прекрасен, и я мог добраться до него путем отключения Общедоступного профиля брандмауэра Windows 7. (Я мог также достигнуть другого сервера SQL Server 2005, не на моей VPN, таким образом, это была ясно проблема на моем конце, но также и своего рода взаимодействие с конфигурацией сервера.)
Входящие правила имели 2 пар правил для Studio управления SQL Server, позволяя любой UDP и любые порты TCP, для "Частных" и "Доменных" профилей, программа SqlWb.exe. Ни один из них не был включен.
Я изменил одну пару правил служить для всех трех профилей (Общедоступный, Частный, Доменный), включил им, и я смог соединиться.