2008-11-04 9 views
5
  1. क्या SQL सर्वर उपकरण के साथ ऐसा करने का कोई तरीका है?
  2. यदि नहीं, तो क्या कोई तृतीय पक्ष टूल है जो यह करता है?

SQL सर्वर 2000 या 2005 के लिए SQL सर्वर प्रबंधक में लंबे टेक्स्ट कॉलम को संपादित करने का एक अच्छा तरीका प्रतीत नहीं होता है। SQL सर्वर प्रबंधक वास्तव में आपके डीबी में डेटा संपादित करने के लिए नहीं है, तो अन्य उपकरण क्या माइक्रोसॉफ्ट प्रदान करता है जो आपको सामान्य रूप से ऐसा करने की अनुमति देता है? लंबे पाठ क्षेत्रों को छोड़कर, हर दूसरे क्षेत्र को संपादित करना बहुत आसान है। प्रवेश के लिए, आपको पारी-f2 मारा सकता है और यह एक अच्छा संवाद पॉप अप में अपना पाठ संपादित करने के लिए होगा।मैं GUI का उपयोग कर SQL Server 2000 या 2005 में टेक्स्ट फ़ील्ड (या ntext) को कैसे संपादित करूं?

alt text http://techinterview.org/edit.png

+0

स्मार्टस टिप्पणी: इसे एक्सेस करने और Shift-f2 हिट करने के लिए निर्यात करें? ;) – Sung

उत्तर

5

आम तौर पर, एसक्यूएल प्रबंधन स्टूडियो अपने डेटाबेस के लिए एक प्रशासनिक उपकरण है और डेटा प्रविष्टि के लिए नहीं यहां या वहां एक त्वरित संपादन के अलावा। आम तौर पर आप डेटा स्क्रिप्ट करेंगे या इसे एक ऐसे एप्लिकेशन द्वारा दर्ज किया जाएगा जो दृढ़ता के लिए डेटाबेस का उपयोग करता है।

(हालांकि मैं एक बेहतर त्वरित और गंदी यूआई के लिए मेरे एसक्यूएल सर्वर डीबी तक पहुंच इशारा किया है।)

0

प्रबंधन कंसोल में, नहीं यह एक "ओपन टेबल" संदर्भ मेनू कार्रवाई करना संभव है और फिर वहां से डेटा संपादित करें?

+1

लंबे मल्टीलाइन टेक्स्ट फ़ील्ड्स को सामान्य मानव द्वारा इस तरह संपादित नहीं किया जा सकता है। –

1

आप एक अच्छा बड़ा संवाद बहु लाइन संपादन के बाद विशेष रूप से कर रहे हैं, तो आप निश्चित रूप से हाँ उपकरणों की माइक्रोसॉफ्ट SSMS लाइन के बाहर देखने की जरूरत है। वे इसका समर्थन नहीं करते हैं।

0

मैं पूरी तरह से DBVisualizer की अनुशंसा करता हूं। इसके बारे में अच्छी बात यह है कि यह डेटाबेस की एक लंबी सूची और सभी जेडीबीसी ड्राइवर्स जेनेरिक (क्योंकि यह जावा में लिखा गया है) का समर्थन करता है। आप अपने विभिन्न डेटाबेस ब्राउज़ कर सकते हैं, डेटा बदल सकते हैं और अच्छे ग्राफ में स्कीमा का पता लगा सकते हैं। यह 14 9 $ के लिए एक नि: शुल्क और व्यक्तिगत संस्करण के रूप में आता है और यह पूरी तरह से लायक है! तुलना के लिए this matrix पर देखो।

आप SQL Server 2000, 2005 में टेक्स्ट और ntext संपादित करने और आने वाले संस्करणों के लिए भी सराहना करने में सक्षम होंगे।

0

अगर मुझे केवल कभी-कभी संपादन करना पड़ता है तो शायद मैं SQL क्वेरी विश्लेषक का उपयोग करता हूं और केवल UPDATE कमांड को स्क्रिप्ट करता हूं।

यदि यह बहुत असुविधाजनक था तो मैं एक्सेस में डेटाबेस से जोड़ने और वास्तव में उपयोग की त्वरित और गंदे आसानी से देखने के लिए देखता हूं, मैं तालिका के लिए यूआई उत्पन्न करने के लिए केवल ऑटोफॉर्म का उपयोग करता हूं। अगर आपके पास एक्सेस नहीं है तो मेरा मानना ​​है कि ओपनऑफिस बेस ओडीबीसी के माध्यम से जुड़ सकता है और इसी तरह की फॉर्म बिल्डिंग कार्यक्षमता है।

2

यह सिर्फ बेवकूफ है। एसक्यूएल सर्वर 2000 के लिए एंटरप्राइज़ मैनेजर मल्टीलाइन टेक्स्ट को ठीक से संभाला। पिछली और ढीली कार्यक्षमता पर जाने के लिए बस मूर्खतापूर्ण जो पूर्व-विद्यमान था। ऐसा नहीं है कि प्रारूपित पाठ को पुन: पेश करने के लिए रॉकेट विज्ञान है। किसी ने वास्तव में इस पर गेंद गिरा दी।

+0

एफवाईआई, मैं केवल "ग्रिड बफर सीमा" त्रुटियों से पहले SQL सर्वर 2000 के लिए एंटरप्राइज़ प्रबंधक में डेटा की एक छोटी राशि दर्ज कर सकता हूं, ऐसा लगता है कि एंटरप्राइज़ प्रबंधक भी सीमित है। –

+0

यह उत्तर प्रश्न के लिए उपयोगी कुछ भी योगदान नहीं करता है –

संबंधित मुद्दे