פורומים חזרו. רק שהפעם הם חיים.אודותכללי הקהילה
התחברותהצטרפות
מדריך52 צפיות0 תגובות

SQL ו-ODBC לשרת Season 6 בלי כאבי ראש

1בעליםלפני 19 ימים · 4 מוניטין
רוב קריסות "השרת עולה ונופל" ביום הראשון של MU Season 6 מתחילות ב-SQL: התקנה חלקית, collation לא מתאים, או ODBC שמצביע למקום הלא נכון. כאן המינימום שעובד לפני שנוגעים ב-ConnectServer.
 

מה צריך לפני הכל

  • Windows 10/11 או Windows Server
  • SQL Server Express או מלא (גרסה שנתמכת בחבילה)
  • SSMS
  • חבילת Season 6 עם סקריפטי DB
  • הרשאת Administrator מקומית
 
בלי אלה אין טעם להתחיל "רק לבדוק את הלקוח".
 

התקנת SQL בקיצור

  1. Authentication Mode מעורב (Windows + SQL).
  2. הפעילו את השירות SQL Server (INSTANCE).
  3. SSMS ל-localhost או .\SQLEXPRESS.
  4. לוגין ייעודי לשרת המשחק (לא sa ביום-יום אם אפשר).
  5. סיסמה ארוכה במנהל סיסמאות, לא בצ'אט דיסקורד.
 

Collation

אם החבילה דורשת collation מסוים (למשל SQL_Latin1_General_CP1_CI_AS), אל תנחשו:
  1. בדקו בתיעוד החבילה.
  2. צרו את מסד הנתונים עם אותו collation.
  3. רק אחר כך הריצו סקריפטי טבלאות.
 
Collation שגוי = שגיאות מיון שמופיעות רק ביצירת דמות, בשעה הכי גרועה.
 

ייבוא הסכמה

  1. DB ריק בשם שהחבילה מצפה לו (למשל MuOnline).
  2. סקריפטים לפי הסדר שבתיעוד.
  3. ודאו שנוצרו טבלאות חשבון, דמות, גילד ופריטים.
  4. אל תערבבו סקריפט של Episode אחר.
 

ODBC

  1. ODBC Data Sources: 64-bit או 32-bit לפי בינארי השרת.
  2. System DSN בשם ש-DataServer מחפש.
  3. בדקו חיבור עם משתמש ה-SQL.
  4. העתיקו את שם ה-DSN לקונפיג DataServer / GameServer.
 
שרת 32-bit עם ODBC 64-bit = "DSN not found" ששורף שעה עד שמבינים למה.
 

בדיקות חובה לפני ConnectServer

ב-SSMS:
 
sql2 lines
SELECT name FROM sys.databases;
SELECT TOP 5 * FROM Character; -- או שם הטבלה בחבילה שלכם
 
סדר עלייה:
  1. SQL
  2. DataServer (אין error על login/DSN בלוג)
  3. רק אז Join / Connect / Game
 

גיבויים מהיום הראשון

  • גיבוי מלא לילי של ה-DB
  • קבצי קונפיג ב-Git פרטי או לפחות backup/YYYY-MM-DD
  • בדיקת restore אחת על מכונת staging
 
שרת בלי גיבוי הוא שרת שמחכה לוויפ לא מתוכנן.
 

כשנפתח אשכול עזרה

צרפו: גרסת SQL, 32/64 bit של שרת המשחק, שם DSN, הודעת השגיאה המלאה, Express או Full. אל תפרסמו סיסמאות.
 
מדריך הקמה מלא: [/t/מדריך-שרת-mu-season-6-325](/t/מדריך-שרת-mu-season-6-325)
 
SQL יציב הוא לא גבורה. הוא התנאי היחיד ששאר השרת בכלל שווה לבדוק.
 

הצטרפו לדיון

המדריך נשאר כאן. עם חשבון חינמי אפשר לשמור אותו, לעקוב אחרי עדכונים, ולהוסיף טיפ שעוזר לבא אחריכם.

  • שמירה לקריאה מאוחרת בכל מכשיר
  • מעקב שקט אחרי האשכול, בלי התראות מיותרות
  • תגובה בעברית שנשארת ליד הידע, לא נעלמת בצ׳אט
  • גישה לסקרים חיים ולקהילות FiveM, CS ו-MU

תגובות

רוצים להוסיף טיפ למדריך?

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

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