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

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.

Спасибо!

Вам не нужно ничего менять в очередях, если вы измените способ разрешения имен 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, чтобы воссоздать его.