У меня есть старый устаревший сервер VMS VAX (Alpha), который все еще используется для программы под названием Vango.
VAX расположен по адресу 192.168.1.2.
У нас есть заменяемый существующий сервер, на котором в настоящее время работает SBS 2003, и его адрес 192.168.1.148. Это DNS-имя «Сервер».
По сути, мы хотели бы установить новый сервер с другим именем и IP-адресом, отличным от старого сервера Windows. Но для этого нам нужно иметь возможность изменять расположение очереди VAX для очередей печати:
$ show queue
Printer queue 600TCP, idle, on ALPHA::"600TCP:9100", mounted form DZPLOT
(stock=DEFAULT)
<600TCP>
Printer queue 650TCP, idle, on ALPHA::"650TCP:9100", mounted form COLOR
(stock=DEFAULT)
<650TCPLIBRARY=650TCP_DEVCTL>
Printer queue HP1100, idle, on ALPHA::"HP1100:9100", mounted form HPLJ
<HP1100>
Generic printer queue HP600
Generic printer queue HP650
Generic printer queue HPLJ
Terminal queue LTA12, idle, on ALPHA::LTA12:, mounted form HPLJ
Terminal queue LTA18, idle, on ALPHA::LTA18:, mounted form PLOT
Terminal queue LTA19, idle, on ALPHA::LTA19:, mounted form PLOT
Printer queue MOPIER, idle, on ALPHA::"MOPIER:9100", mounted form HPLJ
<MOPIER>
Batch queue SYS$BATCH, idle, on ALPHA::
Batch queue SYS$NIGHT, idle, on ALPHA::
Entry Jobname Username Status
----- ------- -------- ------
317 DAILYBACK SYSTEM Holding until 16-AUG-2012 03:00:00
Terminal queue SYS$PRINT, idle, on ALPHA::LTA11:, mounted form DEFAULT
$
Но, честно говоря, я не знаю, как изменить очередь печати, чтобы она указывала на новое имя сервера и IP-адрес.
Что мне нужно, так это фактические команды для ввода в оболочку VAX, чтобы изменить имя сервера / устройства для очереди, чтобы теперь оно указывало на новый сервер Windows.
Спасибо!
Вам не нужно ничего менять в очередях, если вы измените способ разрешения имен 600TCP, 650TCP и т. Д. В вашей сети через DNS или в базе данных локального хоста. И это предполагает, что сами принтеры изменили IP-адрес, что не похоже на случай из вашего описания.
Я вообще не понимаю, как «сервер» задействован, поскольку все очереди принтеров, кажется, указывают прямо на принтеры на стандартном порту HP Laserjet 9100, так что, если установка нового сервера не повлечет за собой каких-то более глобальных сетевых изменений Наряду с этим вам может не потребоваться что-либо менять на Alpha (и если это Alpha, это не VAX - это две совершенно разные архитектуры процессоров, но обе работают с VMS).
Если вы действительно хотите воссоздать очереди, я предлагаю приобрести fixque.com из одной из бесплатных коллекций, в которой он есть, например вот этот. Это сгенерирует команды, которые могут воссоздать все ваши очереди, а также формы и все остальное в вашей базе данных очереди. Просто вытащите команду INITIALIZE для интересующей вас очереди и отредактируйте ее соответствующим образом. Например, чтобы изменить имя хоста удаленного принтера с LITTLEHP на BIGHP, отредактируйте часть команды следующим образом:
/ON=ALPHA::"LITTLEHP:9100"
кому:
/ON=ALPHA::"BIGHP:9100"
Затем сделать STOP / QUEUE / RESET queuename, за которым следует DELETE / QUEUE queuename, затем запустите команду INITIALIZE, чтобы воссоздать его.