2012-11-12 35 views
5

मैं SSDT उपयोग कर रहा हूँ मेरी डेटाबेस का प्रबंधन करने के। अभी यह SQLCMD परिनियोजन स्क्रिप्ट उत्पन्न करता है। क्या यह सादा टी-एसक्यूएल स्क्रिप्ट उत्पन्न करने का कोई तरीका है?SSDT उत्पन्न गैर SQLCMD तैनाती स्क्रिप्ट

उत्तर

1

लघु जवाब: नहीं वे इस तरह से काम करने के लिए डिजाइन किए गए थे।

लंबे समय तक उत्तर: नहीं। एसक्यूएल परियोजनाओं SQLCMD का एक बहुत चर और इस तरह का प्रबंधन करने के आदेश जब डेटाबेस को रिहा उपयोग करें। उन लोगों को कॉलिंग एप्लिकेशन से इस तरीके से पारित किया जा सकता है कि मानक टी-एसक्यूएल संभाल नहीं सकता है या अच्छी तरह से संभाल नहीं सकता है। एक सुधार है कि पुराने डीबी परियोजनाओं से अधिक SSDT में बनाया गया था तुम अब बताया कि कि SQLCMD सक्षम नहीं है तो स्क्रिप्ट बिल्कुल नहीं चल जाएगा।

मैं अपने परिदृश्य के बारे में सुनिश्चित नहीं कर रहा हूँ, लेकिन आप निर्माण को स्वचालित/SQLPackage का उपयोग कर परियोजनाओं के प्रकाशित कर सकते हैं। हम अपने डेवलपर टीम के लिए किया है कि ताकि वे आसानी से परियोजनाओं या चलाने स्क्रिप्ट को खोले बिना उनके स्थानीय काम कर रहे प्रतियां ताज़ा कर सकते हैं।