आपके ऐप के लिए SQL Server
.NET या Java से बने ऐप अपना डेटा SQL Server में रख सकते हैं — Craftkite के SQL Server पर या आपके अपने सर्वर पर, डेवलपमेंट और लाइव डेटा के लिए अलग-अलग।
अपडेट किया गया: 26 अक्टूबर 2026
जब आप SQL Server माँगते हैं (जैसे “SQL Server के साथ एक ASP.NET Core दुकान”), तो आपके ऐप को अपना SQL Server डेटाबेस मिलता है। यह कहाँ है, यह देखने के लिए डेटाबेस → SQL Server खोलें।

Craftkite का SQL Server
डिफ़ॉल्ट रूप से ऐप Craftkite का SQL Server (SQL Server Express) उपयोग करता है: इसका अपना डेटाबेस और एक लॉगिन जो सिर्फ़ उसी तक पहुँचता है, हर दिन बैकअप के साथ। Express हर डेटाबेस में अधिकतम 10 GB रखता है; स्टूडियो दिखाता है कि कितना उपयोग हुआ है। स्टोरेज का शुल्क दूसरे डेटाबेस की तरह प्रति GB-माह क्रेडिट में लगता है (मूल्य देखें)।
आपका अपना SQL Server
जिन प्लान में आपका अपना डेटाबेस सर्वर शामिल है, उनमें आप इसके बजाय अपना SQL Server जोड़ सकते हैं, डेवलपमेंट और लाइव के लिए अलग-अलग:
- सिर्फ़ उतने अधिकार वाला लॉगिन बनाएँ जितने ऐप को चाहिए। डेटाबेस → SQL Server स्क्रिप्ट दिखाता है: यह एक डेटाबेस की टेबल पढ़, लिख और बदल सकता है, और कुछ नहीं।
- अपना SQL Server उपयोग करें पर क्लिक करें और होस्ट, पोर्ट, डेटाबेस, लॉगिन और पासवर्ड दर्ज करें, या कनेक्शन स्ट्रिंग (ADO.NET, JDBC या
mssql://) पेस्ट करें। - एन्क्रिप्शन चुनें: ज़्यादातर सर्वरों के लिए एन्क्रिप्टेड ठीक है; सख़्त के लिए SQL Server 2022 या Azure SQL चाहिए। सर्वर के सर्टिफ़िकेट पर बिना जाँचे भरोसा करें सिर्फ़ सेल्फ़-साइन्ड सर्टिफ़िकेट के लिए चुनें।
- परीक्षण करें पर क्लिक करें: आपको संस्करण, एडिशन और यह दिखेगा कि लॉगिन टेबल बना सकता है या नहीं। परीक्षण कुछ भी पीछे नहीं छोड़ता।
- कनेक्ट करें पर क्लिक करें। डेवलपमेंट प्रीव्यू आपके सर्वर पर फिर से शुरू होता है; लाइव ऐप अगले पब्लिश के साथ बदलता है।
आपका सर्वर इंटरनेट से पहुँच योग्य होना चाहिए; निजी पते अस्वीकार किए जाते हैं। नामित इंस्टेंस (server\instance) की जगह पोर्ट दें। पासवर्ड एन्क्रिप्ट किया जाता है और फिर कभी नहीं दिखाया जाता, न AI को दिया जाता है।
डेटा ले जाना
Craftkite के डेटाबेस पर डाउनलोड और अपने सर्वर की टेबल पर फ़ाइल इंपोर्ट करें का उपयोग करें (CSV, JSON या Excel, हर फ़ाइल में अधिकतम 50,000 पंक्तियाँ, पहले ड्राई रन)। आपके ऐप के माइग्रेशन पहली बार शुरू होने पर टेबल बनाते हैं।
बैकअप और ज़िम्मेदारी
अपने सर्वर पर बैकअप, स्थान, पहुँच और अनुपालन आपकी ज़िम्मेदारी हैं। जब संभव हो, Craftkite किसी पब्लिश से लाइव डेटा बदलने से पहले एक स्नैपशॉट लेता है, लेकिन रीस्टोर अपने सर्वर के बैकअप से करें।
वापस लौटना
Craftkite के SQL Server पर लौटें ऐप को उस डेटाबेस पर ले जाता है जो Craftkite ने उसके लिए रखा था (या अगले बिल्ड के साथ नए पर)। आपके सर्वर पर कुछ भी बदला या हटाया नहीं जाता।
