Alpha VMS VAX - изменения в очереди на принтер
У меня есть старый устаревший 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.
Спасибо!
1 ответ
Вам не нужно ничего менять в очередях, если вы измените способ разрешения имен 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 имя очереди, затем DELETE/QUEUE имя очереди, затем выполните команду INITIALIZE, чтобы воссоздать его.