Creo que tuve un error sql lamido en una publicación here hace un momento ... (Mensaje de error: Tiempo de espera caducado. El tiempo de espera transcurrido antes hasta la finalización de la operación o el servidor no responde. ") Estoy tratando de ejecutar esto con las herramientas de la base de datos en Visual Studio ... no en el estudio de administración, y no a través del código de cliente/ADO (todavía). Reescribí de manera justa consulta simple que usa un par de funciones personalizadas ... las funciones así como las partes de la consulta han sido probadas y todas funcionan bien, pero la consulta a continuación agota el tiempo de espera ... esto se ejecuta exactamente como se escribió en Management Studio, y toma unos 4 minutos. Como mencioné en mi otra publicación, cambié la configuración en Herramientas> Opciones> Diseñadores> "Anular valor de tiempo de espera de la cadena de conexión" a 120 segundos según esta publicación, pero ... todavía se agota el tiempo después 30 segundos. Agregar El ISNULL en esta última versión es el cambio que se está ejecutando en el estudio de administración.SQl Server sigue recibiendo el error de "Tiempo de espera caducado. El tiempo de espera ha transcurrido"
SELECT Symbol, LatestDate
FROM (SELECT Symbol, ISNULL(dbo.LatestDateInDailyPricingVolBySymbol(Symbol), '1/1/1900') AS LatestDate FROM tblSymbolsMain) AS T2
WHERE (LatestDate < dbo.RecentTradingDateByNumber(3))
La idea general es recuperar un subconjunto de símbolos de acciones que no tienen un punto de datos correspondiente en mi tabla de precios al día durante al menos 3 días. ¿Ningún arrendatario? Gracias a todos.
Como mentinoed se ejecuta en Management Studio pero lleva un tiempo ... Estoy intentando ejecutarlo con las herramientas sql en visual studio 2010. – StatsViaCsh
@StatsViaCsh - Debe ser una configuración dentro de VS2010 que sea similar a la consola de administración de SQL Server. Si se generó código, se puede ajustar mediante código, pero tal vez haga clic con el botón derecho en la pantalla de consulta o en alguna otra opción. Lo siento, no uso VS2010 para ejecutar consultas, solo la consola de administración de SQL Server, así que no estoy familiarizado con esas pantallas. –
@StatsViaCsh - Miré un poco alrededor de VS2010, puedo configurar el tiempo de espera de la conexión, pero no puedo encontrar el tiempo de espera del comando. Intentaría con el código en lugar de usar la herramienta, parece que está usando un valor predeterminado que no se puede cambiar fácilmente. –