שלום,
לצורך הקמת שרת טסט מעודכן, ביצענו רפליקציה של המכונה של שרת הפרודקשן, ויצרנו עותק שלה כשרת טסט.
הכל עבר מצוין, וכמובן שדאגנו להוריד את ה SERVICES,
לשנות השם + IP של המכונה החדשה.
אבל למרות ש ה DB והקבצים שלו הועתקו וקיימים פיזית כנפרדים על השרת החדש, השם של ה INSTANCE של ה SQL
נשאר זהה לזה של שרת הפרודקשן.
אז עכשיו יש לנו שני שרתים שהאפלקציה מסנכרנת לא משנה על איזו מכונה עובדים, פרודקשן או טסט! בעצם יש לנו פעמיים את אותה סביבת פריוריטי וירטאולית.
קבצי ה TABULA.INI, SRVPATH וכו' כמובן מוגדרים לשם המכונה\שרת החדש. זה לא עוזר.
האם יספיק להריץ משהו כמו:
(First collect the output of the current instance configuration)
1. sp_helpserver
2. select @@servername
Execute the below query to change the instance name
1. sp_dropserver ‘old_name’
2. go
3. sp_addserver ‘new_name’ , ‘local’
4. go
RESTART SQL SEVER
Verify sql server instance configuration by running below queries
1. sp_helpserver
2. select @@servername
או שזה ידרוס את שרת הפרודקשן גם כן? נודה מאוד לעזרה, האם אין ברירה אלא להתקין שרת טסט מחדש? אולי לפחות ליצור DB חדש ולעשות שחזור על INSTANCE נפרד? תודה