TN для смены имени ПК — различия между версиями
Материал из archestra.info
Admin (обсуждение | вклад) (→В двух словах о TN 777) |
Admin (обсуждение | вклад) (→В двух словах о TN 777) |
||
Строка 19: | Строка 19: | ||
Необходимо выполнить запросы: | Необходимо выполнить запросы: | ||
− | + | 1. Для изменения имени SQL сервера | |
<PRE> | <PRE> | ||
USE Master | USE Master | ||
Строка 32: | Строка 32: | ||
− | + | 2. Для БД Runtime: | |
<pre> | <pre> | ||
Строка 67: | Строка 67: | ||
</pre> | </pre> | ||
+ | |||
+ | |||
+ | 3. В случае использования многоуровнего Historian на сервере tier-1 выполнить запрос: | ||
+ | <PRE> | ||
+ | USE Runtime --<this script is run on the Tier-1 computer(s)>-- | ||
+ | |||
+ | DECLARE @NewName VARCHAR (33) | ||
+ | DECLARE @OldName VARCHAR (33) | ||
+ | |||
+ | SET @NewName = 'NEWCOMPUTERNAME' --<the new Tier-2 name>-- | ||
+ | SET @OldName = 'OLDCOMPUTERNAME' --<the old Tier-2 name>-- | ||
+ | |||
+ | UPDATE ReplicationServer | ||
+ | SET ReplicationServerName = @NewName, SFPath = 'C:\Historian\StoreForward\' + @NewName | ||
+ | WHERE ReplicationServerName = @OldName | ||
+ | </PRE> |
Версия 17:48, 5 октября 2013
После изменения сетевого имени ПК необходимо выполнить TN, в зависимости от установленного состава ПО Wonderware и MS:
Если на ПК установлен MS SQL Server
Переименование ПК для MS SQL server 2008 TN742 Renaming a Computer that Hosts a Stand-Alone SQL Server Instance https://wdnresource.wonderware.com/support/kbcd/html/1/t002517.htm
- Вся TN сводиться к выполнению запроса:
sp_dropserver <old_name> GO sp_addserver <new_name>, local GO
Если на ПК установлен Historian
Переименование сервера для Historian TN777 Changing the Server Name for Historian Server 10.0 https://wdnresource.wonderware.com/support/kbcd/html/1/t002557.htm
В двух словах о TN 777
Необходимо выполнить запросы: 1. Для изменения имени SQL сервера
USE Master GO sp_dropserver <old_name> GO sp_addserver <new_name>, 'local' GO
2. Для БД Runtime:
USE Runtime DECLARE @NewName VARCHAR (33) DECLARE @OldName VARCHAR (33) SET @NewName = 'NEWCOMPUTERNAME' SELECT @OldName = ComputerName FROM ServerList UPDATE StorageNode SET ComputerName = @NewName WHERE ComputerName = @OldName AND StorageNodeKey = 1 UPDATE ServerList SET ComputerName = @NewName WHERE ComputerName = @OldName AND ServerKey = 1 UPDATE InTouchNode SET MachineName = @NewName WHERE MachineName = @OldName UPDATE IOServer SET ComputerName = @NewName WHERE ComputerName = @OldName AND IOServerKey IN (1,2) UPDATE IODriver SET ComputerName = @NewName WHERE ComputerName = @OldName
3. В случае использования многоуровнего Historian на сервере tier-1 выполнить запрос:
USE Runtime --<this script is run on the Tier-1 computer(s)>-- DECLARE @NewName VARCHAR (33) DECLARE @OldName VARCHAR (33) SET @NewName = 'NEWCOMPUTERNAME' --<the new Tier-2 name>-- SET @OldName = 'OLDCOMPUTERNAME' --<the old Tier-2 name>-- UPDATE ReplicationServer SET ReplicationServerName = @NewName, SFPath = 'C:\Historian\StoreForward\' + @NewName WHERE ReplicationServerName = @OldName