sql-job

    6熱度

    5回答

    在我的應用程序(ASP.NET,C#)中,我需要每天在一組預定義的時間間隔內運行一個存儲過程。所以我創建了一個SQL工作並安排了相同的工作。但問題是,可以使用應用程序創建/修改此時間間隔,並將修改的時間間隔存儲在表中。所以我需要在用戶配置的時間間隔內運行存儲過程。 現在我正在執行以下步驟來解決問題。 創建一個作業來執行存儲過程,並計劃每1分鐘爲 。 在存儲過程中,我將檢查當前時間(分鐘)和 預定的

    8熱度

    3回答

    我有一個SQL作業,它實際上檢查所有索引和重建索引中的碎片%(如果需要)。在我的測試服務器Microsoft Sql Server 2012中運行良好。但是我的生產服務器位於Azure中。現在我想把這個工作安排到Azure。 如何安排Azure Db中的Sql作業? 我是Azure的新手。

    -1熱度

    2回答

    我有一個名爲「tblProducts」的SQL Server表。 有時我備份這個表通過製作一個副本,這個簡單的查詢: SELECT * INTO [test01].[dbo].[tblProducts_20141206] FROM [test01].[dbo].[tblProducts] 製作備份時,每一次,日期包含在表名。 我想創建一個每週運行一次此類查詢的SQL作業。 是否有可能在一個

    0熱度

    2回答

    我有一個sql作業,每15分鐘進行一次計算。 現在我想監視這份工作。檢查該作業是否正在運行,如果是,則運行超過10分鐘。 如果它運行超過10分鐘,那麼我想停止/殺死這個工作。 有沒有任何查詢可以做到這一點?

    0熱度

    1回答

    我們知道在SQL作業代理,我們可以管理的步驟 for ex:- lets a job has following steps:- step 1 step 2 step 3 step 4 轉至步驟2否則轉到我們可以控制流量彷彿第一步是成功的控制到第4步 這樣的事情可以在任務計劃中完成嗎? 因爲在任務schduler,我沒有找到執行此功能 在這方面的任何幫助的任何選項?

    1熱度

    1回答

    當我爲存儲過程執行作業時遇到問題,它返回一個錯誤,我可以將數據插入表中 當IDENTITY_INSERT設置爲OFF時,無法在表'TagMovementTable_temp'中爲標識列插入顯式值。 [SQLSTATE 23000](錯誤544)。該步驟失敗,00:00:00,16,544 ,,,, 0 這是我的方法,我已經設置IDENTITY_INSERT來,我不知道我該怎麼辦,請任何幫助和想法?

    0熱度

    1回答

    我已經開發了一個簡單的SSIS包這部分出口10000行到Excel .xlsx文件。該軟件包在我的本地BIDS中運行良好,但在使用代理帳戶在服務器上進行計劃時它已成功運行,但Excel未加載。 經過調查,我們發現,當數據大小超過了5000行這個問題只發生。當行數較少時,Job正在成功加載Excel。 我使用ACE OLEDB 12.0提供商,同樣是安裝在服務器上。任何想法爲什麼Excel數據大小增

    1熱度

    1回答

    我有4個SQL服務器:SQL Server 2005,SQL Server 2008,SQL Server 2008 R2和SQL Server 2012. 在SQL Server 2008 R2;我創建了一個SQL作業,每週一向我發送電子郵件,其中包含SQL Server 2005,SQL Server 2008和SQL Server 2008 R2的報告,這些報告大於3個月的數據庫並且工作正常

    0熱度

    1回答

    我在一個文件夾中有一個名爲BankDetails_09302014_153054.txt的文本文件。我需要創建一個SQL作業,刪除當前日期時間文件以外的舊文件。 (即BankDetails_10012014_103104.txt)。這個sql作業需要每天執行。請給我一些建議,以達到我的要求

    0熱度

    1回答

    使用下面的powershell代碼,腳本運行並沒有任何反應。有現有的工作。而服務器名稱是正確的。沒有錯誤,它只是運行並立即返回。 $srv = New-Object Microsoft.SqlServer.Management.Smo.Server("sql01") $srv.JobServer.Jobs | Where-Object {$_.Name -notlike "sys*"} | S