Если Вы находитесь позади NAT, что работа привычки (существует много обходных решений к этому, но доверяйте мне, RPC не является легким ребенком). Сделайте VPN, например.
Я записал это для своей компании при установке SQL 2005 на Сервере 2008. У них, возможно, была более старая версия SP, но тот же принципал применяет Вас, просто, возможно, не нуждается в текущих исправлениях или получает предупреждение совместимости.
Microsoft SQL Server 2005:
Предупреждение: SQL Server, который 2005 даст Вам, выходит при установке на x64 Сервере 2008. Это может работаться вокруг. Выполните эти шаги в правильном порядке и не продолжайте устанавливать SQL Server 2005 с ошибками или предупреждениями, которые, скорее всего, необходимо будет удалить и запустить.
Поймите, что установка SQL-сервера отправит известное предупреждение совместимости. Это прекрасно и не является проблемой.
Первая вещь, которая требуется, состоит в том, чтобы позволить IIS запустить приложения на 32 бита. Конкретно ASP.NET. Это выполняется с 2 корректировками в Диспетчере серверов IIS. Необходимо глобально включить 32-разрядные приложения.
Так же эта команда может включить 32-разрядные приложения
appcmd apppool/apppool.name:MyAppPool32bit/enable32BitAppOnWin64:true набора
Первая требуемая вещь состоит в том, чтобы установить текущие исправления, расположенные в \stanley\Apps\Design и programming\SQL Сервере 2005\hotfix сервер 2008
КБ: http://support.microsoft.com/kb/950636
После того как эти текущие исправления были применены, запускают Setup.exe для SQL Server 2005. Нажмите Continue Anyways при запросе об известной проблеме совместимости.
Пройдите процесс установки для установки SQL.
PS я забыл упоминать использование памяти на sql 2005 x32 на 2008 x64 сервер, дала нам большую проблему и израсходует весь поршень на сервере, и sql отказал бы, пока это не было вручную сброшено... Мы переключились на sql 2008