Silkroad vSRO "Shard Manager DB Connection Failed" Lösning
När du startar din Silkroad privata server ShardManager.exe modul stannar med röda fellinjer på öppningsskärmen och "DB-anslutning misslyckades" eller "ODBC-fel" varning indikerar att spelmotorn inte kan komma åt SQL Server-databasen. När detta fel inträffar kan spelet inte gå vidare till öppningsfasen på något sätt. Du kan använda följande tekniska lösningar för att åtgärda felet.
Metod 1: ODBC (Open Database Connectivity) Drivrutin och DNS-inställningar
vSRO-filer ansluter inte direkt till databasen, de använder ODBC-datakällor, Windows bryggprogram. En brist i denna bro bryter kopplingen:
- till Windows Start-meny ODBC-datakällor (32-bitars) Kör den genom att skriva . *(Viktigt: Eftersom vSRO-filer är 32-bitars bör du definitivt välja 32-bitarsversionen).*
- System DSN Gå till fliken. här
SRO_VT_SHARD,SRO_VT_ACCOUNTKontrollera om anslutningsnamn (DNS) som är definierade. - Om de har definierats, dubbelklicka på dem och ange ditt SQL Server-användarnamn (vanligtvis `sa`) och ditt SQL-lösenord. "Testdatakälla" Tryck på knappen. Om testet misslyckas har du konfigurerat ditt SQL-lösenord felaktigt.
Metod 2: SQL Server SQL Auth (sa) Konto- och lösenordskontroll
Även om ditt lösenord är korrekt kan SQL Server ha stängt av krypterade inloggningsförfrågningar (SQL-autentisering) från externa eller lokala moduler:
- Öppna SQL Server Management Studio, högerklicka på ditt servernamn högst upp och klicka Egenskaper säga.
- Säkerhet Gå till fliken. Serverautentisering alternativ "SQL-server och Windows-autentiseringsläge" Se till att det är markerat. Om läget Endast Windows är valt kan ShardManager inte ansluta till databasen.
- Glöm inte att starta om SQL Server-tjänsten efter att ha ändrat inställningen.
Metod 3: "Certifiering" mapp och Ini-filer kompatibilitet
Om dina ODBC-tester är framgångsrika men ShardManager fortfarande ger samma fel, bör du kontrollera SQL-lösenordskrypteringen i ini-filerna i din servermapp:
- in the `Certification` or `ShardManager` folder srNameServer.ini eller shardmanager.ini Öppna filerna.
- Se till att lösenorden i databasens anslutningsrader är korrekt skrivna. I vissa filinfrastrukturer skrivs dessa lösenord öppet, medan de i andra efterfrågas som krypterade. Redigera detta område enligt din filproducents instruktioner.
Den här artikeln är speciellt förberedd för PvPServer.