none
The merge process could not connect to the Publisher RRS feed

  • שאלה

  • היי,

    אולי מכאן תגיע הישועה :)

    אני מחובר למספר רשויות עם 2 רפליקציות, חד כיוונית ודו כיוונית לאותו בסיס הנתונים.

    לאחרונה (התחיל ברפליקציה אחת וכעת מתפשט) אני מתחיל לקבל את הודעת השגיאה (רק ברפליקציה הדו כיוונית)

    Error messages:
    The merge process could not connect to the Publisher ' '. Check to ensure that the server is running. (Source: MSSQL_REPL, Error number: MSSQL_REPL-2147198719)
    Get help: http://help/MSSQL_REPL-2147198719
    The process could not connect to Publisher <g class="gr_ gr_171 gr-alert gr_gramm gr_inline_cards gr_run_anim Style multiReplace" data-gr-id="171" id="171">' .</g> (Source: MSSQL_REPL, Error number: MSSQL_REPL20084)
    Get help: http://help/MSSQL_REPL20084
    Login failed. The login is from an untrusted domain and cannot be used with Windows authentication. (Source: MSSQLServer, Error number: 18452)
    Get help: http://help/18452

    היות ולא מדובר על שרתים עם אותו הדומיין אז יצרתי משתמש לוקאלי בצד שלי ובצד השרת עם אותה הסיסמא.

    בדקתי שהסיסמא לא פג התוקף שלה

    תקשורת תקינה, גם טלנט וגם אפשרות להתחבר לאינסטנס עצמו מהשרת.

    הצעות ?

    יום שלישי 05 פברואר 2019 13:29

כל התגובות

  • היי,

    אולי מכאן תגיע הישועה :)

    אני מחובר למספר רשויות עם 2 רפליקציות, חד כיוונית ודו כיוונית לאותו בסיס הנתונים.

    לאחרונה (התחיל ברפליקציה אחת וכעת מתפשט) אני מתחיל לקבל את הודעת השגיאה (רק ברפליקציה הדו כיוונית)

    Error messages:
    The merge process could not connect to the Publisher ' '. Check to ensure that the server is running. (Source: MSSQL_REPL, Error number: MSSQL_REPL-2147198719)
    Get help: http://help/MSSQL_REPL-2147198719
    The process could not connect to Publisher <g class="gr_ gr_171 gr-alert gr_gramm gr_inline_cards gr_run_anim Style multiReplace" data-gr-id="171" id="171">' .</g> (Source: MSSQL_REPL, Error number: MSSQL_REPL20084)
    Get help: http://help/MSSQL_REPL20084
    Login failed. The login is from an untrusted domain and cannot be used with Windows authentication. (Source: MSSQLServer, Error number: 18452)
    Get help: http://help/18452

    היות ולא מדובר על שרתים עם אותו הדומיין אז יצרתי משתמש לוקאלי בצד שלי ובצד השרת עם אותה הסיסמא.

    בדקתי שהסיסמא לא פג התוקף שלה

    תקשורת תקינה, גם טלנט וגם אפשרות להתחבר לאינסטנס עצמו מהשרת.

    הצעות ?

    אהלן דודו וברוך הבא לפורום 

    הערה: הודעות שגיאה וקוד באנגלית כדאי להכניס לתיבת קוד בעורך ההודעות כדי שהטקסט יצמד לשמאל ויראה בצורה נכונה

    Error messages:
    The merge process could not connect to the Publisher ' '. Check to ensure that the server is running. (Source: MSSQL_REPL, Error number: MSSQL_REPL-2147198719)
    Get help: http://help/MSSQL_REPL-2147198719
    The process could not connect to Publisher <g class="gr_ gr_171 gr-alert gr_gramm gr_inline_cards gr_run_anim Style multiReplace" data-gr-id="171" id="171">' .</g> (Source: MSSQL_REPL, Error number: MSSQL_REPL20084)
    Get help: http://help/MSSQL_REPL20084
    Login failed. The login is from an untrusted domain and cannot be used with Windows authentication. (Source: MSSQLServer, Error number: 18452)
    Get help: http://help/18452

    לגבי  השאלה, ולפי הודעת השגיאה:
    The login is from an untrusted domain and cannot be used with Windows authentication

    נראה שאתה כניראה מנסה להתחבר בעזרת משתמש AD אבל כמו שכתבת שני השרתים יושבים תחת דומיין אחר. זה בדיוק הבעיה בה אתה נתקל. משתמש דומיין אין לו שום משמעות תחת דומיין אחרבברירת המחדל. מה שלא ברור לי זה כיצד זה עבדבעברת והפסיק לעבוד "פתאום" מכיוון שזה לא היה אמור לעבוד גם קודם. האפשרות הפשוטה ביותר היא לעבוד תחת דומיין אחד או להתחבר בעזרת משתמש מקומי של השרת SQL ולא משתמש מבוסס דומיין. אפשרות יותר מורכת כלולהכבר בגדרות של certificate ועבודה עם  cross domain שזה יכול להיות מורכבאם אתהלא שולט בנושא ה IT

    אתה יכול לנסות את האפשרות של עבודה תחת משתמש שאינו בדומיין?


    signature   Ronen Ariely
     [Personal Site]    [Blog]    [Facebook]    [Linkedin]


    יום שלישי 05 פברואר 2019 13:53
    מנחה דיון
  • היי,

    ההגדרה של היוזר מתבצעת עם ה-domain על פי בקשת ההגדרות של merge agent security שמגדירים במנגנון merge replication.

    אבל מדובר על יוזר מקומי שיוצרים ב-2 השרתים עם אותה הסיסמא על מנת שהשרתים יוכלו "לדבר" אחד עם השני.

    לכן אני מתפלא על הודעת השגיאה - אם היה מדובר על AD אז הפיתרון שכתוב זה פשוט להחליף סיסמא.

    יום רביעי 06 פברואר 2019 08:00
  • היי,

    ההגדרה של היוזר מתבצעת עם ה-domain על פי בקשת ההגדרות של merge agent security שמגדירים במנגנון merge replication.

    אבל מדובר על יוזר מקומי שיוצרים ב-2 השרתים עם אותה הסיסמא על מנת שהשרתים יוכלו "לדבר" אחד עם השני.

    לכן אני מתפלא על הודעת השגיאה - אם היה מדובר על AD אז הפיתרון שכתוב זה פשוט להחליף סיסמא.

    היי,

    אני לא בטוח אם אני מצליח לעקוב אחרי מה שאתם עשים בדיוק אבל חייב לציין משהו חשוב

    >> אבל מדובר על יוזר מקומי שיוצרים ב-2 השרתים עם אותה הסיסמא על מנת שהשרתים יוכלו "לדבר" אחד עם השני.

    יצירת משתמש עם אותו שם וססמה בשני שרתים שונים לא יוצרמשתמש אחד אלא שני משתמשים שונים לחלוטין.

    הבלוג הבאלא קשור ישירות לנושא כאן אלא מציג שלביםשל העברת שרת פעיל לשרת חדש. תתמקד בחלק של ה LOGIN ושים לב לנושא של Orphaned Users. זה בדיוק המקור של הבעיות הקשורות ל Orphaned Users:
    http://ariely.info/Blog/tabid/83/EntryId/93/COPY-SQL-instance-to-a-new-Instance.aspx

    שוב, הבלוג לא קשור לבעיה שלך ואני מצרף אותו כדי להסביר את הנושא ש"שני משתמשים באותו שם וססמה הם לא אותו משתמש".


    signature   Ronen Ariely
     [Personal Site]    [Blog]    [Facebook]    [Linkedin]


    יום רביעי 06 פברואר 2019 12:30
    מנחה דיון