Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Настройката на SMO ConnectionContext.StatementTimeout се игнорира

„Удряне по главата многократно и казване „какво си мислех?“.

Създадох нова връзка и я използвах за връзка със сървъра. Действителният оператор за архивиране обаче използва $server (име на сървър) вместо $smo сървърния обект с установената връзка. Следователно операторът за архивиране всъщност установява напълно нова връзка, лишена от атрибута за свързване, за да нулира изчакването на оператора по подразбиране.

Промяна на изявлението за архивиране на

$dbbk.SqlBackupAsync($smo)

коригира проблема.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Добър начин за използване на псевдоним на таблица в израза за актуализиране?

  2. Поставяне на безизходна жертва

  3. SUBSTRING срещу LEFT в SQL SERVER

  4. Възможно ли е да се направи изтриване с клауза HAVING?

  5. Връща редове в произволен ред