sql >> Database >  >> RDS >> Sqlserver

SMO ConnectionContext.StatementTimeout-instelling wordt genegeerd

"Herhaaldelijk op mijn hoofd slaan en zeggen 'wat dacht ik?'".

Ik heb een nieuwe verbinding gemaakt en deze gebruikt om verbinding te maken met de server. De feitelijke back-upopdracht gebruikt echter $server (servernaam) in plaats van het $smo-serverobject met de tot stand gebrachte verbinding. Bijgevolg brengt de back-upinstructie feitelijk een geheel nieuwe verbinding tot stand zonder het verbindingskenmerk om de standaard time-out van de instructie opnieuw in te stellen.

Het back-upstatement wijzigen in

$dbbk.SqlBackupAsync($smo)

lost het probleem op.



  1. Wat zijn de 10 beste functies van Microsoft Access?

  2. Waarom breekt `log_slow_queries` `my.cnf` af?

  3. Welke MySQL-collation vergelijkt b.v. é en e als gelijk?

  4. Probleem met cyrillische tekens in vriendelijke url