Silkroad vSRO "Shard Manager DB Connection Failed" Løsning
Når du starter din Silkroad private server ShardManager.exe modul stopper med røde fejllinjer på åbningsskærmen og "DB-forbindelse mislykkedes" eller "ODBC-fejl" advarsel angiver, at spilmotoren ikke kan få adgang til SQL Server-databasen. Når denne fejl opstår, kan spillet ikke fortsætte til åbningsfasen på nogen måde. Du kan anvende følgende tekniske løsninger til at rette fejlen.
Metode 1: ODBC (Open Database Connectivity) driver og DNS-indstillinger
vSRO-filer forbindes ikke direkte til databasen, de bruger ODBC-datakilder, Windows' bridge-software. En mangel i denne bro bryder forbindelsen:
- til Windows Start-menuen ODBC-datakilder (32-bit) Kør det ved at skrive . *(Vigtigt: Da vSRO-filer er 32-bit, bør du bestemt vælge 32-bit versionen).*
- System DSN Gå til fanen. her
SRO_VT_SHARD,SRO_VT_ACCOUNTKontroller, om forbindelsesnavne (DNS) som f.eks. er defineret. - Hvis det er defineret, skal du dobbeltklikke på dem og indtaste dit SQL Server-brugernavn (normalt `sa`) og din SQL-adgangskode. "Test datakilde" Tryk på knappen. Hvis testen mislykkes, har du konfigureret din SQL-adgangskode forkert.
Metode 2: SQL Server SQL Auth (sa) Kontrol af konto og adgangskode
Selvom din adgangskode er korrekt, kan SQL Server have slået krypterede login-anmodninger fra (SQL-godkendelse) fra eksterne eller lokale moduler:
- Åbn SQL Server Management Studio, højreklik på dit servernavn øverst og klik Egenskaber sige.
- Sikkerhed Gå til fanen. Servergodkendelse af mulighed "SQL-server og Windows-godkendelsestilstand" Sørg for, at det er tjekket. Hvis kun Windows-tilstand er valgt, kan ShardManager ikke oprette forbindelse til databasen.
- Glem ikke at genstarte SQL Server-tjenesten efter at have ændret indstillingen.
Metode 3: 'Certificering'-mappe og Ini-filer kompatibilitet
If your ODBC tests are successful but ShardManager still gives the same error, you should check the SQL password encryption in the ini files in your server folder:
- i mappen `Certification` eller `ShardManager` srNameServer.ini eller shardmanager.ini Åbn filerne.
- Sørg for, at adgangskoderne i databaseforbindelseslinjerne er skrevet korrekt. I nogle filinfrastrukturer er disse adgangskoder skrevet åbent, mens de i andre anmodes om som krypteret. Rediger dette område i henhold til din filproducents instruktioner.
Denne artikel er specielt forberedt til PvPServer.