Ich habe eine Website, die eine SQL-Datenbank verwendet, aber das Hosting-Unternehmen ist manchmal sehr langsam und ich habe Datenbank-Timeout, Login und ähnliche Fehler. Kann ich meinen Code für die gleichzeitige Verwendung von zwei Datenbanken implementieren? Ich habe Prozeduren gespeichert und die Daten werden regelmäßig aktualisiert.Wechseln Sie zwischen Datenbanken, verwenden Sie zwei Datenbanken gleichzeitig
EDIT: einfach: Wenn dbDefault ist nach unten und unzugänglich Ich brauche dbSecondary zu verwenden, um den Web-App am Laufen hält. Ant diese beiden Datenbanken müssen immer gleich sein.
EDIT: Einige Fehler:
- Ein Übertragungsfehler aufgetreten ist, wenn die Anfrage an den Server sendet. (Anbieter: TCP-Anbieter, Fehler: 0 - Eine vorhandene Verbindung wurde vom Remote-Host zwangsweise geschlossen.)
- Beim Herstellen einer Verbindung zu SQL Server ist ein netzwerkbezogener oder instanzspezifischer Fehler aufgetreten. Der Server wurde nicht gefunden oder war nicht erreichbar. Stellen Sie sicher, dass der Instanzname korrekt ist und dass SQL Server so konfiguriert ist, dass Remoteverbindungen zugelassen werden. (Anbieter: Named Pipes Provider, Fehler: 40 - Verbindung zu SQL Server konnte nicht hergestellt werden)
- Timeout abgelaufen. Die Zeitüberschreitung ist abgelaufen, bevor eine Verbindung vom Pool erhalten wurde. Dies ist möglicherweise der Fall, weil alle gepoolten Verbindungen verwendet wurden und die maximale Poolgröße erreicht wurde.
- Die Datenbank "db", die vom Login angefordert wurde, kann nicht geöffnet werden. Die Anmeldung ist fehlgeschlagen. Anmeldung fehlgeschlagen für Benutzer 'root'.
Wechseln Sie zu einem besseren Webhost. – SLaks
Was würde _mean_ bedeuten, zwei Datenbanken gleichzeitig zu benutzen? – SLaks
Haben Sie festgestellt, dass Ihre Datenbank nicht die Langsamkeit verursacht? –