الإرشادات التفصيلية: قم بإنشاء مخصص منشئ البيانات

كـ تطوير الخاص بك databكـe المخطط ، يمكنك اختبار التغييرات المقترحة أكثر فاعلية بواسطة ملء databكـe اختبار مع البيانات التي تمثل بيانات الإنتاج كـ عن قرب كـ المحتملة. توفير بيانات مخصصة مولدات اختبار عن بيانات تفي مواصفات تماما أكثر مما يمكن مولدات البيانات المضمنة. على سبيل المثال، يمكنك إنشاء generaإلىr إلى تعبئة عمود جدول باستخدام سلاسل عشوائية من قائمة تقوم بتحديده أو بالأرقام في نطاق الذي تعينه. لمزيد من المعلومات، راجع نظرة عامة حول منشئ البيانات الامتداد.

في هذا الموضوع خطوة بخطوة، يمكنك إنشاء مخصص منشئ البيانات الذي يقوم بإنشاء سلاسل العنوان عشوائية. في هذه الإرشادات التفصيلية, سوف تؤدى المهام التالية:

  1. إنشاء مكتبة فئة للعنوان المخصص الخاص بك منشئ البيانات التي ترث من Generator.

  2. إضافة خاصية إخراج إلى تستخدم كإخراج generaإلىr.

  3. يمنع OnGenerateNextValuesأسلوب إلى إنشاء بيانات.

  4. توقيع تجميع مولد.

  5. قم بإنشاء ملف XML المقترن بتجميع الذي هو المستخدمة ل regهوtration.

  6. إنشاء مشروع قاعدة بيانات و خطة توليد البيانات لاختبار المخصص الخاص بك منشئ البيانات.

المتطلبات الأساسية

يجب أن يكون لديك أما Visual Studio Premiumأو Visual Studio Ultimateتثبيت إلى إكمال هذه معاينة.

قم بإنشاء مكتبة فئة لمولد مخصصة

الخطوة الأولى لإنشاء مكتبة فئة للعنوان المخصص الخاص بك منشئ البيانات.

إلى إنشاء مكتبة فئة لمولد مخصصة

  1. إنشاء #Visual Cمكتبة فئة للمشروع وتسميته SampleGenerator.

  2. من مستكشف الحلول، بزر الماوس الأيمن بالمشروع، و ثم انقر فوق إضافة مرجع.

  3. انقر فوق علامة تبويب .NET.

  4. في العمود اسم مكوّن، تحديد المكونات التالية:

    • Microsoft.بيانات.مخطط

    • Microsoft.بيانات.مخطط.Sql

    • Microsoft.بيانات.مخطط.أدوات

    تلميحتلميح

    اضغط زر'Ctrl' أثناء النقر فوق إلى حدد مكونات متعددة.

  5. انقر فوق ‏‏موافق عند محدد الجميع المكونات التي تحتاجها.

    سوف تظهر فيها المراجع المحدد تحت المراجع عقدة مشروع في من مستكشف الحلول.

  6. في أعلى الإطار تعليمات برمجية، قبل إعلان فئة، إضافة سطور تعليمات برمجية التالية:

    using Microsoft.Data.Schema.Tools.DataGenerator;
    using Microsoft.Data.Schema.Extensibility;
    using Microsoft.Data.Schema;
    using Microsoft.Data.Schema.Sql;
    
  7. إعادة تسمية فئة من Class1إلى AddressGenerator.

    ملاحظة تنبيهتنبيه

    بشكل افتراضي، اسم إعطاء فئة هو الاسم الذي يظهر في القائمة في العمود مولد تفاصيل العمود نافذة. يجب تحديد اسماً لا يتعارض مع اسم مولد مضمنة أو مولد مخصص آخر.

    public class AddressGenerator
    {
    }
    
  8. تعيين أن جهاز فئة يرث من Generator، كما هو موضح في المثال التالي:

    public class AddressGenerator : Generator
    {
    }
    
  9. إضافة DatabaseSchemaProviderCompatibilityAttribute، كما هو موضح في المثال التالي:

    [DatabaseSchemaProviderCompatibility(typeof(SqlDatabaseSchemaProvider))]
    public class AddressGenerator : Generator
    {
    }
    

    لمزيد من معلومات حول سمة توافق ملحق، راجع قم بتوسيع ميزات قاعدة بيانات من برنامج ‏‫Visual Studio.

  10. من القائمة ملف، انقر فوق حفظ الكل.

إضافة خاصية إخراج إلى مولد

في مقطع السابق، تاريخ الإنشاء مكتبة فئة موروثة من Generatorclass. في هذا القسم، تتم إضافة خاصية إخراج إلى الفئة. إخراج الخصائص تحتوي على قيم بيانات التي تم إنشاؤها. إخراج أيضا خصائص تعيين أنواع بيانات التي يمكن أن يعطي هذا المولد.

إلى إضافة خاصية إخراج

  1. قم بإنشاء العضو المتغيرات التي سيتم استخدامها لإنشاء العنوان، كـ هو موضح في المثال التالي.

    _address متغير سيتم استخدامها في خطوة لاحقة في خاصية إخراج.

    private Random _random;
    private string _street;
    private string _city;
    private string _state;
    private int _zipCode;
    private string _address;
    
    private static readonly List<String> _states =
                new List<string>() { "AK", "AL", "AK", "AZ", "AR", "CA", "CO", "CT", "DE", "FL", "GA", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "OH", "OK", "OR", "PA", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VA", "WA", "WV", "WI", "WY" };
    
  2. إنشاء خاصية خاصة لمتغير العضو _random، كـ هو موضح في المثال التالي:

    private Random Random
            {
                get
                {
                    if (_random == null)
                        _random = new Random(base.Seed);
    
                    return _random;
                }
            }
    
  3. إنشاء خاصية عامة لمتغير العضو _إضافةress و إضافة OutputAttributeعليها، كما هو موضح في المثال التالي:

    [Output(Description = "Generates street and city values of \"2150 Newton Street, San Francisco\", with random state and zip code.", Name = "Address")]
            public string Address
            {
                get
                {
                    return this._address;
                }
            }
    
  4. من القائمة ملف، انقر فوق حفظ الكل.

تجاوز في OnGenerateNextValues أسلوب

Visual StudioالمكالماتOnGenerateNextValuesأسلوب لكل مولد لكل التعيين من قيم التي احتياجات. عندما تقوم بإنشاء منشئ البيانات، يجب أن تتجاوز هذه الطريقة لتوفير المنطق الذي يقوم بإنشاء قيم لكل من خصائص الإخراج الخاص بك.

إلى تجاوز الأسلوب OnGenerateNextValues

  1. يمنع OnGenerateNextValuesالأسلوب، كما هو موضح في المثال التالي:

    protected override void OnGenerateNextValues()
    {
        this._street = "2150 Newton Street";
                this._city = "San Francisco";
                this._state = _states[Random.Next(0, _states.Count)];
                this._zipCode = Int32.Parse(String.Format("{0}{1}{2}{3}{4}", GetRandomDigit(1), GetRandomDigit(), GetRandomDigit(), GetRandomDigit(), GetRandomDigit()));
                this._address = String.Format("{0}, {1}, {2} {3}", _street, _city, _state, _zipCode);
    }
    
  2. قم بإضافة الأساليب التالية، والتي تستخدم في إنشاء القيمة المتغير _zipcode:

    private int GetRandomDigit()
            {
                return GetRandomDigit(0);
            }
    
            private int GetRandomDigit(int lowNumber)
            {
                return Random.Next(lowNumber, 10);
            }
    
  3. من القائمة ملف، انقر فوق حفظ الكل.

التوقيع مولد

بعد ذلك، يجب أن تقوم بتسجيل المخصصة منشئ البيانات مع اسم واضح.

إلى تسجيل generaإلىr مع اسم واضح

  1. في قائمة مشروع ، انقر فوق خصائص SampleGenerator.

  2. في التبويب التوقيع ، تحديد تسجيل تجميع الاختيار صندوق.

  3. في اختيار ملف المفتاح اسم المميز صندوق، انقر فوق من < جديد... >.

    يظهر صندوق الحوار إنشاء المفتاح اسم قوي.

  4. في اسم ملف المفتاح المربع، نوع SampleGeneratorKey.

  5. نوع و تأكيد كلمة مرور، و ثم انقر فوق ‏‏موافق .

    عندما تقوم ببنية الحل الخاص بك، الالمفتاح ملف يتم استخدامها لتوقيع تجميع.

  6. من القائمة ملف، انقر فوق حفظ الكل.

  7. من القائمة Build (إنشاء)، انقر فوق Build Solution (إنشاء الحل).

    لديك تاريخ الإنشاء مولد بيانات مخصصة.

تسجيل تجميع مولد

تجميع الخاص بك مرة واحدة هو موقعة وتم تحويلها برمجياً، الخطوة التالية هو لجمع تجميع إنشاء المعلومات في مشروع، بما في ذلك الإصدار والبيانات الموروثة PublicKeyToken، لتسهيل regهوtering تجميع مولد.

إلى جمع معلومات تجميع

  1. قائمة عرض انقر فوق من Windows الأخرى، ومن ثم انقر فوق من نافذة الأوامر إلى فتح النافذة الأوامر.

  2. في الإطار الأوامر، نوع التعليمة البرمجية التالية. ل FilePath، استبدل المسار و ملف اسم.dll المترجمة الخاصة بك ملف. تضمين علامات الاقتباس حول المسار و ملف اسم.

    ملاحظة

    بواسطة هو مسار ملف.dll المترجمة شكل افتراضي SampleGenerator\bin\يصحح.

    ? System.Reflection.Assembly.LoadFrom(@"<FilePath>").FullName
    
  3. اضغط Enter. يجب أن تشبه السطر التالي، مع PublicKeyToken الخاصة بك:

    " SampleGenerator, Version=1.0.0.0, Culture=neutral, PublicKeyToken=nnnnnnnnnnnnnnnn"
    

    notate أو نسخ هذا معلومات تجميع؛ سيتم استخدامه في إجراء التالي.

التالي، يتم إنشاء ملف XML باستخدام تجميع المعلومات التي تم تجميعها في إجراء السابق.

لإنشاء ملف XML

  1. في مستكشف الحل ، تحديد مشروع SampleGenerator.

  2. في مشروع القائمة، انقر فوق إضافة عنصر جديد .

  3. في الجزء القوالب ، تحديد موقع و تحديد العنصر ملف XML.

  4. في صندوق نص الاسم ، اكتب SampleGenerator.ملحقات.xml و انقر فوق الزر إضافة.

    تتم تمت الإضافة SampleGenerator.ملحقات.ملف XML للمشروع في من مستكشف الحل.

    ملاحظة

    يجب استخدام اسم ملف dll الخاص بك (في هذه الحالة، "SampleGeneraإلىr" متبوعة ". ملحقات.xml") للتجميع إلى التسجيل بشكل صحيح.

  5. فتح في SampleGenerator.ملحقات.xml ملف وتحديثه بحيث تتطابق مع XML التالي. قم باستبدال الإصدار تجميع والثقافة و PublicKeyToken التي تم استردادها في إجراء السابق.

    ملاحظة

    يجب أن نوع الملحق استخدم اسم مؤهل بشكل كامل للفئة. في هذه الحالة : ملحق نوع="SampleGenerator.AddressGenerator".

    <?xml version="1.0" encoding="utf-8"?>
    <extensions assembly="" version="1" xmlns="urn:Microsoft.Data.Schema.Extensions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:Microsoft.Data.Schema.Extensions Microsoft.Data.Schema.Extensions.xsd">
     
    <extension type="SampleGenerator.AddressGenerator" assembly="SampleGenerator, Version=1.0.0.0, Culture=neutral, PublicKeyToken=nnnnnnnnnnnnnnnn" enabled="true"/>
     
    </extensions>
     
    
  6. من القائمة ملف، انقر فوق حفظ الكل.

بعد ذلك، سيتم نسخ تجميع و إلى الدليل ملحقات ملف XML. عند Visual Studio Premium، يبدأ تعريف أية ملحقات في برنامج ملفات% \Microsoft 10.0\VSTSDB\Extensions ‏‫Visual Studio الدليل والدلائل الفرعية، وبه استخدامها في جلسة عمل تسجيل.

لنسخ و تسجيل ملف XML و تجميع إلى الدليل ملحقات

  1. إنشاء مجلد هو المسمى CustomGenerators في الدليل 10.0\VSTSDB\ملحقات\Studio Vهوual\Microsoft %% برنامج ملفات .

  2. قم بنسخ الملف تجميع SampleGenerator.dll من الدليل\SampleGenerator\SampleGenerator\bin\يصحح\ ProjectFolder %% برنامج ملفات \Microsoft ‏‫Visual Studio 10.0\VSTSDB\ملحقات\CustomGenerators المجلد الذي قمت بإنشائه.

  3. نسخ من SampleGenerator.ملحقات.xml ملف من الدليل\SampleGenerator\SampleGenerator\ ProjectFolder %% ملف s البرنامج \Microsoft ‏‫Visual Studio 10.0\VSTSDB\ملحقات\CustomGenerators الدليل الذي قمت بإنشائه.

    ملاحظة

    أفضل لإجراء هو لوضع تجميعات الملحق الخاص بك في مجلد% % برنامج ملفات \Microsoft Studio Vهوual 10.0\VSTSDB\ملحقات الدليل. سوف تساعدك هذه الاستراتيجية في تحديد الملحقات التي تم تضمينها مع منتج و أيها هي عمليات إنشاء المخصص الخاص بك. يجب أيضا تنظيم الملحقات الخاصة بك ضمن المجلدات الخاصة بالفئة.

اختبار مولد العنوان

والآن بعد أن قمت بإنشاء العنوان منشئ البيانات، يجب عليك يبدأ مثيل جديد من Visual Studio. عند Visual Studioيبدأ، سيتم تسجيل تجميع SampleGenerator التي قمت بإضافتها إلى برنامج ملفات% \Microsoft 10.0\VSTSDB\ملحقات\CustomGenerators ‏‫Visual Studio الدليل. وبذلك سيتم إنشاء مشروع قاعدة بيانات حيث يمكنك التحقق من التي العنوان منشئ البيانات يعمل بشكل صحيح.

إلى إنشاء مشروع قاعدة بيانات

  1. قم بتشغيل مثيل جديد من Visual Studio، التي سوف تتعرف على تجميع SampleGenerator.dll و تسجيل it.

  2. في قائمة ملف ، أشر إلى جديد ، و انقر مشروع.

    يظهر مربع الحوار مشروع جديد.

  3. تحت القوالب المثبتة، توسيع العقدة قاعدة بيانات، و انقر العقدة SQL الخادم.

  4. في قائمة القوالب، انقر فوق مشروع قاعدة بيانات في SQL الخادم 2008.

  5. في الاسم، اكتب SampleGeneratorDB.

    ملاحظة

    إذا كنت قد أكملت الجميع الخطوات في بالفعل الإرشادات التفصيلية: قم بإنشاء مخصص منشئ البيانات لقيد تحقق، قمت بإنشاء مشروع SampleGeneratorDB و يمكنك انتقال إلى الخطوة 9.

  6. تحديد إنشاء الدليل لخانة الاختيار الحل.

  7. قبول قيم الافتراضية ل الموقعو إسم الحل إضافة إلى "عنصر تحكم مصدر"، ومن ثم انقر فوق ‏‏موافق .

  8. انقر فوق موافق.

    جديد مشروع قاعدة بيانات، SampleGeneratorDB، يظهر في من مستكشف الحلول.

  9. تشغيل عرض القائمة و انقر عرض مخطط قاعدة بيانات.

    طريقة عرض المخطط يظهر إذا لم يكن مسبقاً مرئياً.

التالي، تتم إضافة جدول بسيط إلى مشروع باستخدام عمود مفرد يحتوي على نوع SQL varchar.

لإضافة جدول إلى مشروع قاعدة بيانات

  1. في طريقة عرض المخطط، قم بتوسيع SampleGeneratorDB عقدة قم بتوسيع العقدة رسوم تخطيطية ، قم بتوسيع العقدة dbo وثم انقر فوق العقدة الجداول.

  2. في مشروع قائمة ، انقر فوق إضافة عنصر جديد .

    ملاحظة

    يمكنك أيضا يمين-انقر فوق مشروع SampleGeneratorDB في عرض مخطط، أشر إلى إضافة، وانقر فوق جدول.

  3. Inقوالب, انقر جدول.

    ملاحظة

    في القائمة الفئات ، يمكنك النقر فوق الجداول وطرق عرض لأكثر سهولة إيجاد القالب لجدول.

  4. في الاسم، اكتب العناوين كما هو الاسم الذي تريده إلى إعطاء الجدول الجديد.

  5. انقر فوق إضافة إلى إضافة الجدول إلى مشروع قاعدة البيانات الخاصة بك.

    مستكشف الحل يظهر الجديدة ملف للجدول في قاعدة بيانات مشروع. عرض مخطط يظهر الكائن الجدول الجديد. Transact-SQLيظهر محرر ويعرض تعريف الجدول الجديد.

  6. في Transact-SQLediإلىr، قم بتعديل تعريف جدول إلى يتطابق مع المثال التالي:

    CREATE TABLE [dbo].[Addresses]
    (
    address varchar(100)
    )
    
  7. في قائمة ملف ، انقر فوق حفظ Addresses.جدول.sql.

باستخدام الجدول في نفس المكان، يمكنك الآن تكوين قاعدة بيانات ل توزيع.

إلى تكوين إعدادات نشر مشروع

  1. في من مستكشف الحل، انقر فوق SampleGeneratorDB (مشروع، لا الحل).

  2. تشغيل انقر قائمة مشروع خصائص SampleGeneratorDB.

    يظهر نافذة خصائص مشروع.

    ملاحظة

    النقر بالزر الأيمن أيضا فوق SampleGeneratorDB في من مستكشف الحلول و ثم انقر فوق خصائص.

  3. انقر فوق علامة تبويب نشر.

  4. في إجراء التوزيع، انقر فوق إنشاء توزيع برنامج نصي (sql) ونشرها إلى قاعدة بيانات .

  5. انقر فوق butإلىn تحرير إلى حدد الاتصال الهدف.

  6. حدد معلومات يعيّن خادم قاعدة بيانات إلى حيث تريد نشر قاعدة بيانات SampleGeneratorDB.

  7. في تحديد أو قم بإدخال اسم قاعدة بيانات ، نوع SampleGeneratorDB.

  8. انقر فوق موافق.

    الاتصال بالهدف هو معبأ بسلسلة الاتصال. لاحظ أن من اسم قاعدة بيانات الهدف هو تعيين إلى SampleGeneratorDB.

  9. قبول قيم الافتراضية للخيارات الأخرى.

  10. في قائمة الملف , انقر فوق حفظ العناصر المحددة.

    مشروع بنية يتم تم الحفظ الإعدادات.

التالي، سوف تقوم بإنشاء مشروع قاعدة بيانات.

إلى إنشاء مشروع قاعدة بيانات

  • من القائمة Build (إنشاء)، انقر فوق Build Solution (إنشاء الحل).

    إنشاء مشروع قاعدة بيانات الخاصة بك. في حالة نجاح ذلك، الرسالة "بنية بنجاح" يظهر في شريط المعلومات، بنية يتم عرض نتائج في الإطار إخراج.

بعد ذلك، تقوم بنشر مشروع قاعدة بيانات.

إلى نشر المشروع قاعدة بيانات إلى الخادم قاعدة بيانات

  1. في من مستكشف الحل، انقر فوق SampleGeneratorDB (مشروع، لا الحل).

  2. من قائمة بنية ، انقر فوق نشر SampleGeneratorDB.

    يتم نشر مشروع قاعدة بيانات باستخدام اتصال الذي قمت بتحديده في تكوين البنية. تظهر الرسالة "تم بنجاح نشر" في شريط المعلومات و في الإطار إخراج.

إنشاء وتكوين خطة إنشاء بيانات

بعد ذلك، ستقوم بإنشائها خطة إنشاء بيانات. الخطة الجيل بيانات يحتوي على المعلومات حول الجداول والأعمدة التي تريد إلى نشر مع بيانات. لمزيد من المعلومات، راجع كيفية: إنشاء خطط إنشاء البيانات.

لإنشاء وتكوين خطة إنشاء بيانات

  1. في من مستكشف الحل، تحديد العقدة خطط إنشاء بيانات.

  2. في مشروع قائمة ، انقر فوق إضافة عنصر جديد .

  3. في فئات جزء، انقر فوق خطط إنشاء بيانات.

  4. في الجزء القوالب ، انقر فوق خطة إنشاء بيانات .

  5. في صندوق نص الاسم، اكتب SampleGenerator.dgen.

  6. انقر فوق إضافة.

    التخطيط لتاريخ الإنشاء بيانات هو التي تم إنشاؤها. خطة إنشاء بيانات تظهر.

    نافذة خطة لإنشاء البيانات هو تقسيم أفقياً في جزءين. يسرد الجزء العلوي جدول s تم تعريفها في مخطط مشروع قاعدة بيانات — في هذه الحالة، dbo.Addresses جدول. تفاصيل العمود dهوplays للجزء السفلي للجدول الذي هو المميزة في الجزء العلوي — في ترتيب هو الحالة، العنوان العمود.

    ملاحظة

    إذا كان الإطار إنشاء مهام غير مفتوح، فيمكنك فتحه بواسطة فتح قائمة بيانات تشير إلى منشئ البيانات، و ثم النقر فوق إنشاء بيانات المعاينة. افتراضياً، يكون للنافذة إنشاء مهام هو رأسي وعلامات التبويب في أسفل من نافذة الخطة الجيل بيانات. إلى المتوقعة و عرض الخاصة بك، انقر فوق النافذة، و ثم انقر فوق المبوب مستند في قائمة نافذة. يمكنك أيضا بزر الماوس الأيمن فوق شريط عنوان وثم انقر فوق مرسى "مستند المبوب".

  7. في مصمم SampleGenerator.dgen، تحقق من أن الجدول dbo.العنوانes و العنوان عمود كل اتصال.

  8. في مصمم SampleGeneraإلىr.dgen، تحديد العنوان العمود وانقر فوق Generaإلىr المنسدلة إلى تحديد AddressGeneraإلىr.

    مولد الالعنوان المخصص الخاص بك هو الآن تكوينها بشكل صحيح.

  9. من القائمة ملف، انقر فوق حفظ الكل.

يعمل خطة توليد بيانات إلى توليد عناوين بيانات

وأخيراً، سيتم تشغيل الخطة الجيل البيانات والعنوان المخصص الخاص بك راجع منشئ البيانات في إجراء.

إلى تشغيل الخطة إلى إنشاء بيانات

  1. في من مستكشف الحل، انقر فوق SampleGenerator.dgen.

    ملاحظة

    يجب أن يكون الخطة الجيل بيانات المفتوحة. في حالة عدم فتح الخطة، فتحه أول.

  2. في قائمة بيانات ، أشر إلى منشئ البيانات ، ومن ثم انقر فوق توليد البيانات.

    يظهر صندوق الحوار الاتصال إلى قاعدة البيانات.

  3. في القائمة معلومات الاتصال لإنشاء البيانات ، انقر فوق قاعدة بيانات SampleGeneratorDB، و ثم انقر فوق ‏‏موافق .

  4. انقر فوق نعم عند مطالبتك إلى مسح محتويات الجداول قبل إدراج صفوف الجديدة.

    بيانات هو التي تم إنشاؤها. في الإطار للمحتوى، عمود حالة هو محدث حالة إنشاء بيانات. تلخيص شريط حالة إنشاء بيانات لكافة الجداول.

  5. (اختياري) استخدم أداة مختلفة لتسجيل الدخول إلى قاعدة بيانات. يمكنك استخدام Transact-SQLالمحرر الذي يتم توفيره في Visual Studio Premiumلهذه الخطوة. للحصول تشغيل مزيد من المعلومات، راجع ‏‏تحرير برامج نصية لقاعدة البيانات والكائنات باستخدام محرر ‏‫‏‫Transact-SQL تشغيل موقع ويب Microsoft Office 2010 Suite.

  6. عرض بيانات الجديدة بواسطة تشغيل الاستعلام التالي:

    use SampleGeneratorDB
    
    select * from dbo.Addresses
    

    يجب عرض علامة تبويب نتائج عناوين مع قيم الرمز البريدي و الالولاية rوom.

الخطوات التالية

Visual Studio Premium and Visual Studio Ultimate include the DateTime generator, which can be used with columns that have a check constraint that requires that a date be within a certain range, by using the generator's Min and Max properties. في الإرشادات التفصيلية: قم بإنشاء مخصص منشئ البيانات لقيد تحقق، ستقوم بإنشاء مولد بيانات مخصصة عمود مع قيد تحقق من صحة يتطلب أن يكون تاريخ مع في واحد اثنين نطاقات مميزة.

راجع أيضًا:

المهام

كيفية القيام بما يلي: لتسجيل و إدارة ميزة ملحقات

كيفية القيام بما يلي: قم بإضافة خصائص إدخال إلى منشئ بيانات

كيفية القيام بما يلي: قم بإضافة خصائص الإخراج إلى منشئ بيانات

كيفية القيام بما يلي: إنشاء مخصص بيانات مولدات

الإرشادات التفصيلية: إنشاء خطة إنشاء بيانات وتشغيلها

المرجع

Microsoft.Data.Schema.Tools.DataGenerator

المبادئ

قم بتوسيع ميزات قاعدة بيانات من برنامج ‏‫Visual Studio

نظرة عامة حول منشئ البيانات الامتداد

موارد أخرى

تحرير البرامج النصية من قاعدة البيانات "و" الكائنات مع محرر Transact-SQL

إدارة "التجميع" و "بيان" التوقيع