SSMS
 sql >> डेटाबेस >  >> Database Tools >> SSMS

SQL सर्वर प्रबंधन स्टूडियो - एकाधिक डेटाबेस पर नाम से संग्रहीत कार्यविधि खोजें

SQL सर्वर प्रबंधन स्टूडियो में सभी डेटाबेस पर प्रक्रिया की जाँच करने के लिए आप डायनेमिक SQL का उपयोग कर सकते हैं

USE MASTER
GO
BEGIN TRAN

DECLARE @strt INT,@End INT,@Database NVARCHAR(50)

SELECT * INTO #T FROM Sys.databases WITH(NOLOCK) WHERE database_id>4 
ORDER BY 1

SELECT ROW_NUMBER ()OVER (ORDER BY database_Id)Db_Id,* INTO #TT FROM #T
SET @strt=1
SELECT @End=Max(Db_ID)FROM #tt

WHILE @strt<[email protected]
     BEGIN
         DECLARE @string NVARCHAR(MAX)
         SELECT @Database=NAME FROM #TT WHERE [email protected]

        Set @string='  Select '''[email protected]+'''db_Name,* from '[email protected]+'.sys.objects 
          WHERE Name=''XYZ_procedure'''

          SET @[email protected]+1
          PRINT @string
          EXEC(@string)
     END

ROLLBACK TRAN


  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. SQL सर्वर प्रबंधन स्टूडियो संपादक में मैं कैसे देख सकता हूँ कि टैब कहाँ रुकता है?

  2. या तो उपयोगकर्ता, 'IIS APPPOOL\App Name' के पास 'SSAS Cube Name' डेटाबेस तक पहुंच नहीं है, या डेटाबेस मौजूद नहीं है

  3. SQL सर्वर 'के लिए' के ​​पास गलत सिंटैक्स

  4. SQL सर्वर प्रबंधन स्टूडियो त्वचा / प्रकटन / लेआउट

  5. SQL सर्वर प्रबंधन स्टूडियो का डिफ़ॉल्ट स्थापना पथ बदलें