SSMS
 sql >> база данни >  >> Database Tools >> SSMS

Времето за изчакване на процедурата от ADO.NET, но не и в SSMS

Можете да сравните опциите SET за сесията, която изтича, с тези от сесията, която не е:

SELECT
    session_id,
    [ansi_defaults],
    [ansi_null_dflt_on],
    [ansi_nulls],
    [ansi_padding],
    [ansi_warnings],
    [arithabort],
    [concat_null_yields_null],
    [deadlock_priority],
    [quoted_identifier],
    [transaction_isolation_level]
FROM
    sys.dm_exec_sessions
WHERE
    session_id IN (<spid1>, <spid2>);

Когато откриете някои, които са различни, експериментирайте с промяна на всяка настройка на обратната във вашата SSMS заявка, докато получите изтичане на времето (или ръчно задайте опцията(ите) в кода на приложението си, преди да изпратите заявката). Сега нямам под ръка екземпляр от 2005 г., така че не съм тествал тази заявка. Може да се наложи да коментирате едно или повече имена на колони.




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Значение на думи, оцветени със синьо и розово в MSQLSMS

  2. Скриптирайте всички съхранени процедури в Management Studio 2005

  3. SSMS 2012 Intellisense поведение

  4. Параметър, функциониращ в SSMS, но не и SSRS

  5. SQL Server Management Studio Skin / Външен вид / Оформление