Назад | Перейти на главную страницу

Как установить SQL Server на удаленный сервер?

Как установить SQL Server на удаленный сервер, где у вас нет возможности поставить CD или DVD на машину (или попросить кого-нибудь сделать это за вас)? То есть имея образ ISO.

Я могу подумать об установке эмулятора компакт-диска, но большинство из них выглядит неприятным программным обеспечением, которое я бы не хотел на сервере.

Я копирую .iso на целевой сервер, затем использую winrar (я полагаю, что 7zip и любое количество подобных продуктов будет работать), чтобы извлечь .iso в папку, а затем запустить установку из папки обычным способом. Программное обеспечение, которое вы устанавливаете на сервер, не интересуется играми о том, есть ли у вас диск где-то на диске, ему просто нужно иметь возможность найти все свои установочные файлы.

Я устанавливал SQL, Exchange, ISA Server и Sharepoint подобным образом несколько раз, просто чтобы назвать несколько продуктов Microsoft, с которыми я знаю, что они работают.

Если вы можете подключить удаленный рабочий стол к серверу, вы можете создать общую папку, дать себе права на эту папку, скопировать содержимое компакт-диска / DVD в эту папку (из вашего локального ящика), затем с сервера (с помощью RD), запустить установщик. Пока пути к папкам совпадают, это должно работать.

Если вы не хотите использовать сторонние виртуальные приводы компакт-дисков, у Microsoft есть инструмент для монтирования файлов .iso.

Панель управления Virtual CD-ROM для Windows XP

Он также работает на Server 2003

Вы можете сделать одно из двух:

1) Установите Daemon Tools - хотя я не люблю ставить эмуляторы компакт-дисков на серверы

2) Вставьте компакт-диск на локальный диск и скопируйте файлы по сети, установщику все равно, с жесткого диска или компакт-диска.

Я сделал это с помощью быстрой сетевой ссылки и просто поделился приводом компакт-дисков на своей рабочей станции, а затем подключил этот привод с сервера. В любом случае дешево и просто. Я бы не стал делать это по медленному каналу WAN.

По возможности я размещаю медиафайлы в общей сетевой папке и просто устанавливаю из нее. Таким образом, я не буду устанавливать на сервер ненужное программное обеспечение.