משיב מוביל
transactional replication - create publication with distributor in the remote server fails

שאלה
-
שלום
ב-sqlserver2008R2
בניסיון לייצר transaction replication עם distributor בשרת המרוחק , בשלב שבו בוחרים את השרת המרוחק מתקבלת הודעת השגיאה:
TITLE: New Publication Wizard
------------------------------SQL Server could not retrieve information about server 'SQL2012\APPSQL'.
------------------------------
ADDITIONAL INFORMATION:Could not find stored procedure 'sp_MSreplcheck_qv'. (Microsoft SQL Server, Error: 2812)
For help, click:
http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=11.00.2100&EvtSrc=MSSQLServer&EvtID=2812&LinkId=20476------------------------------
BUTTONS:OK
------------------------------
Ronnie Godfrey
- נערך על-ידי R1G2 יום שני 24 פברואר 2014 12:18
תשובות
-
הי רוני,
אני מסכים עם רונן, ואני עדיין חושב שזאת הבעיה.
את משתמשת ב-SSMS בגירסא 2008R2. לפי השם של השרת (SQL2012) שאותו את רוצה להגדיר כ-Distributor, עושה רושם שהשרת הוא בגירסא 2012. זאת בדיוק הסיטואציה שרונן הזכיר, והיא גורמת לבעיה שתיארת.
נסי להתקין SSMS בגירסא 2012 ולבצע את הפעולה ממנו.
בהצלחה!
-----------------------------
גיא גלנצר
יועץ ומדריך SQL Server
Madeira - SQL Server Services
http://www.madeira.co.il- סומן כתשובה על-ידי R1G2 יום חמישי 27 פברואר 2014 12:39
-
לחילופין במקום להתקין (למרות שזה גם ההמלצה שלי) אפשר לבצע את כל הפעולות דרך השרת בגרסה הגבוהה יותר. זה מה שאני הייתי עושה כניראה. דרך השרת בגרסה הגבוהה יותר שיש בו כבר SSMS של 2012 הייתי מתחבר ל 2008 אם צריך. כאמור הבעיה מוכרת (בהנחה שזו הבעיה המוכרת לי... וכך ניראה מהודעת השגיאה)
[Personal Site] [Blog] [Facebook]
- סומן כתשובה על-ידי R1G2 יום חמישי 27 פברואר 2014 12:39
כל התגובות
-
אם אני זוכר טוב דיברתי פעם על כך שיש לך שרת בגרסה נמוכה יותר ואחד בגרסה גבוהה יותר. אם אתה מקבל את הגיאה כשאת ה עובד עם ה SSMS של הגרסה הנמוכה יותר אז נסה לבצע את הפעולות דרך ה SSMS של הגרסה הגבוהה יותר. זו יכולה להיות בעיה שקשורה בסך הכל לניסיון לייצר את distributor דרך SSMS של גרסה נמוכה יותר.
[Personal Site] [Blog] [Facebook]
- הוצע כתשובה על-ידי Eran Sharvit יום שלישי 25 פברואר 2014 09:14
-
-
הי רוני,
אני מסכים עם רונן, ואני עדיין חושב שזאת הבעיה.
את משתמשת ב-SSMS בגירסא 2008R2. לפי השם של השרת (SQL2012) שאותו את רוצה להגדיר כ-Distributor, עושה רושם שהשרת הוא בגירסא 2012. זאת בדיוק הסיטואציה שרונן הזכיר, והיא גורמת לבעיה שתיארת.
נסי להתקין SSMS בגירסא 2012 ולבצע את הפעולה ממנו.
בהצלחה!
-----------------------------
גיא גלנצר
יועץ ומדריך SQL Server
Madeira - SQL Server Services
http://www.madeira.co.il- סומן כתשובה על-ידי R1G2 יום חמישי 27 פברואר 2014 12:39
-
-
לחילופין במקום להתקין (למרות שזה גם ההמלצה שלי) אפשר לבצע את כל הפעולות דרך השרת בגרסה הגבוהה יותר. זה מה שאני הייתי עושה כניראה. דרך השרת בגרסה הגבוהה יותר שיש בו כבר SSMS של 2012 הייתי מתחבר ל 2008 אם צריך. כאמור הבעיה מוכרת (בהנחה שזו הבעיה המוכרת לי... וכך ניראה מהודעת השגיאה)
[Personal Site] [Blog] [Facebook]
- סומן כתשובה על-ידי R1G2 יום חמישי 27 פברואר 2014 12:39
-
-
-
בכיף :-)
תודה על העדכון.כאמור זו בעיה ידועה, אז היה יותר קל
* אל תשכח לסגור את השרשור כמובן :-)
[Personal Site] [Blog] [Facebook]