क्या कोई तरीका है जहां मैं SQL सर्वर 2005 डेटाबेस में संग्रहित प्रक्रियाओं को कहां से कह सकता हूं?मैं संग्रहित प्रक्रिया कॉल कैसे ढूंढ सकता हूं?
मैंने खोज का उपयोग करने की कोशिश की, लेकिन यह विजुअल स्टूडियो में ऐसा नहीं करता है।
अग्रिम धन्यवाद।
क्या कोई तरीका है जहां मैं SQL सर्वर 2005 डेटाबेस में संग्रहित प्रक्रियाओं को कहां से कह सकता हूं?मैं संग्रहित प्रक्रिया कॉल कैसे ढूंढ सकता हूं?
मैंने खोज का उपयोग करने की कोशिश की, लेकिन यह विजुअल स्टूडियो में ऐसा नहीं करता है।
अग्रिम धन्यवाद।
आप (जैसे टेबल, कॉलम, चलाता है) नाम से डाटाबेस वस्तुओं को खोजने के लिए की जरूरत है - मुफ्त लाल गेट जो ऐसा करता है SQL Search बुलाया उपकरण पर एक नजर है - यह स्ट्रिंग के किसी भी प्रकार के लिए अपने पूरे डेटाबेस खोज (रों)।
तो आपके मामले में, यदि आप जानते हैं संग्रहीत प्रक्रिया को क्या कहा जाता है जिसे आप रुचि रखते हैं - केवल कुंजी बॉक्स में खोज करें और एसक्यूएल सर्च आपको उन सभी स्थानों को तुरंत दिखाएगी जहां संग्रहीत प्रक्रिया हो रही है से बुलाया
यह एक महान किसी भी डीबीए या डेटाबेस डेवलपर के लिए उपकरण आवश्यक है है - मैं पहले से ही उल्लेख किया यह मुफ्त उपयोग के किसी भी प्रकार के लिए उपयोग करने के लिए पूरी तरह से है ??
आप SQL सर्वर प्रबंधन स्टूडियो में View Dependencies
का उपयोग करने का प्रयास कर सकते हैं।
संग्रहीत प्रक्रिया पर राइट-क्लिक करें और View Dependencies
चुनें। हालांकि मुझे पता चला है कि यह हमेशा 100% सटीक नहीं है।
आप एक 'खोज' सपा
बना सकते हैं मैं डाटाबेस वस्तुओं में पाठ के लिए खोज करने के लिए यह एक का उपयोग करें:
CREATE sp_grep (@object varchar(255))
as
SELECT distinct
'type' = case type
when 'FN' then 'Scalar function'
when 'IF' then 'Inlined table-function'
when 'P' then 'Stored procedure'
when 'TF' then 'Table function'
when 'TR' then 'Trigger'
when 'V' then 'View'
end,
o.[name],
watchword = @object
FROM dbo.sysobjects o (NOLOCK)
JOIN dbo.syscomments c (NOLOCK)
ON o.id = c.id
where c.text like '%'[email protected]+'%'
View the Dependencies of a Stored Procedure:
select *
from sys.dm_sql_referencing_entities('[SchemaName].[SPName]', 'OBJECT');
कितना खर्च आता है? =) – Yatrix
@Yatrix: ** कुछ नहीं ** - ज़िप, ज़िलच, नाडा - niente - rien du tout - पर्याप्त स्पष्ट है? :-) –
ध्वनि महंगा है, लेकिन मैं इसे बर्दाश्त कर सकता हूं। धन्यवाद। – Yatrix