أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

كيفية نقل قاعدة بيانات "خدمات التقارير" من جهاز كمبيوتر يقوم بتشغيل "خدمات التقارير" إلى كمبيوتر آخر

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

اضغط هنا لرابط المقالة باللغة الانجليزية842425
مقدمة حول
توضح هذه المقالة كيفية نقل قاعدة بيانات "خدمات التقارير" من جهاز كمبيوتر يقوم بتشغيل "خدمات Microsoft SQL Server التقارير" إلى كمبيوتر آخر. تتناول هذه المقالة بيئة SQL Server 2005 التقرير Services وبيئة SQL Server 2005 التقرير Services.

إذا كنت ترغب في ترحيل نشر "خدمات SQL Server 2000 التقارير" إلى مثيل SQL Server 2005 التقرير Services جديد قم بزيارة موقع شبكة مطوري Microsoft (MSDN) التالي على الويب:
معلومات أخرى
قد تحتاج إلى نقل قاعدة بيانات "خدمات التقارير" من كمبيوتر إلى كمبيوتر آخر لأسباب متعددة. على سبيل المثال، يمكنك استخدام "خدمات التقارير" لإنشاء التقارير على كمبيوتر يُستخدم في بيئة تطوير التطبيق. إذا أردت نقل هذه التقارير إلى كمبيوتر تم استخدامه في بيئة الإنتاج يجب عليك نقل قاعدة بيانات "خدمات التقارير" مع خدمة Windows خدمات التقارير وخدمة التقرير خدمات ويب. إذا قمت بنقل قاعدة بيانات خدمات التقارير "وخدمة" خدمات التقارير من كمبيوتر إلى كمبيوتر آخر, ليس لديك لنشر التقارير مرة أخرى.

خدمات SQL Server 2000 التقارير



نقل قاعدة بيانات "خدمات SQL Server 2000 التقارير" إلى كمبيوتر آخر تأكد "خدمات التقارير" أشر إلى قاعدة البيانات اتبع الخطوات التالية:
  1. إجراء النسخ الاحتياطي قاعدة بيانات خدمات التقارير "و" قاعدة بيانات مؤقتة في "خدمات التقارير على الكمبيوتر المصدر.

    ملاحظة افتراضياً، يكون اسم قاعدة بيانات "خدمات التقارير" ReportServer وهو اسم قاعدة بيانات مؤقتة في "خدمات التقارير ReportServerTempDB.
  2. استعادة قواعد البيانات التي قمت بنسخها احتياطيًا في الخطوة 1 على المناسبة مثيل SQL Server على الكمبيوتر الوجهة.
  3. لجعل "خدمات التقارير" أشر إلى قاعدة البيانات التي قمت باستعادتها في الخطوة 2 قم بتشغيل الأمر التالي في موجه الأوامر على الكمبيوتر الذي تم تكوينه كملقم التقرير:

    RSConfig - c-s Server name -d Reporting Services database name - a Sql|Windows -u -p User nameUser password

    ملاحظة لمزيد من المعلومات حول الأداة المساعدة لسطر الأوامر Rsconfig.exe بتشغيل الأمر التالي في موجه الأوامر:

    RSConfig / ؟
لنقل قاعدة بيانات "خدمات التقارير" مع خدمة Windows خدمات التقارير وخدمة التقرير خدمات ويب من كمبيوتر إلى كمبيوتر آخر، يجب أولاً احتياطية مفاتيح التشفير على جهاز الكمبيوتر المصدر. يمكن بعد ذلك نقل قاعدة بيانات "خدمات التقارير" من الكمبيوتر المصدر إلى الكمبيوتر الوجهة واستعادتها ثم مفاتيح التشفير على الكمبيوتر الوجهة. للقيام بذلك، اتبع الخطوات التالية:
  1. على الكمبيوتر المصدر استخدم الأداة المساعدة لسطر الأوامر Rskeymgmt.exe لإجراء نسخ احتياطي لمفاتيح التشفير المتناظر. للقيام بذلك، قم بتشغيل الأمر التالي في موجه الأوامر:

    RSKeyMgmt.exe - e & - f -p Strong password في Path of file name

    ملاحظة لمزيد من المعلومات حول الأداة المساعدة لسطر الأوامر Rskeymgmt.exe بتشغيل الأمر التالي في موجه الأوامر:

    RSKeyMgmt / ؟
  2. على الكمبيوتر الوجهة اتبع الخطوات التالية:
    1. تثبيت خدمات التقرير.
    2. إيقاف خدمة Windows Server تقرير.
    3. إيقاف "خدمات معلومات الإنترنت لـ Microsoft" (IIS).
  3. نقل قاعدة بيانات خدمات التقارير "و" خدمات التقارير قاعدة البيانات المؤقتة من الكمبيوتر المصدر إلى مثيل SQL Server المناسبة على الكمبيوتر الوجهة.

    ملاحظة افتراضياً، يكون اسم قاعدة بيانات "خدمات التقارير" ReportServer وهو اسم قاعدة بيانات مؤقتة في "خدمات التقارير ReportServerTempDB.

    للحصول على مزيد من المعلومات حول كيفية نقل قواعد البيانات بين أجهزة الكمبيوتر التي تعمل بنظام التشغيل SQL Server "، انقر فوق رقم المقالة التالي لعرضها في" قاعدة المعارف لـ Microsoft:
    314546كيفية نقل قواعد البيانات بين أجهزة الكمبيوتر التي تعمل بنظام التشغيل SQL Server
  4. على الكمبيوتر الوجهة اتبع الخطوات التالية:
    1. بدء تشغيل خدمة Windows Server تقرير.
    2. بدء تشغيل IIS.
    3. استخدام الأداة المساعدة لسطر الأوامر Rsconfig.exe لتكوين مثيل الملقم التقرير لاستخدام قاعدة بيانات "خدمات التقارير" التي يمكنك نقلها إلى الكمبيوتر الوجهة في الخطوة 3. للقيام بذلك، قم بتشغيل الأمر التالي في موجه الأوامر:

      RSConfig - c-s Server name -d Reporting Services database name - a Sql|Windows -u -p User nameUser password

      ملاحظة لمزيد من المعلومات حول الأداة المساعدة لسطر الأوامر Rsconfig.exe بتشغيل الأمر التالي في موجه الأوامر:

      RSConfig / ؟
    4. استخدام الأداة المساعدة لسطر الأوامر Rskeymgmt.exe لتطبيق مفاتيح تشفير متماثل التي قمت بنسخها احتياطيًا في الخطوة 1. للقيام بذلك، قم بتشغيل الأمر التالي في موجه الأوامر

      ملاحظةPath of file name هو المسار اسم ملف و Strong password هي كلمة المرور التي استخدمتها في الخطوة 1):

      RSKeyMgmt - a-f -p Strong password في Path of file name
ملاحظة لم بمعالجة الحلول في هذه المقالة المشكلات التي ستحدث إذا كنت تقوم باستعادة ملقم تقرير إصدار قياسي. تكون المشكلة أن الصف المثيل القديم ستبقى في قاعدة البيانات بعد اتبع الإرشادات. لن يتم تشغيل الإصدار القياسي لأنه سيقوم تعتقد أن الكمبيوتر المصدر والكمبيوتر الوجهة انضموا تكتّل ملقمات ويب.

لحل هذه المشكلة يدوياً بتشغيل حذف من مفاتيح حيث العميل >-1 قبل تطبيق مفتاح النسخ احتياطي. تشغيل حذف من مفاتيح يدويًا حيث العميل >-1 فقط من أجل إصدار قياسي. إذا كان لديك تكتّل ملقمات ويب يجب عليك تعطيل كافة العقد الأخرى في تكتّل ويب غالباً لا تزال تعمل.

خدمات SQL Server 2005 التقارير

ملاحظة تفترض اسم قاعدة SQL Server 2005 خدمات بيانات التقارير سيتم نقل هو ReportServer.

نقل قاعدة بيانات SQL Server 2005 التقرير Services إلى كمبيوتر آخر تأكد "خدمات التقارير" أشر إلى قاعدة البيانات اتبع الخطوات التالية:
عمليات على الخادم المصدر
  1. فتح Studio إدارة ملقم SQL ثم قم بتوصيل إلى مثيل SQL Server 2005.
  2. إجراء نسخ احتياطي لقاعدة البيانات ReportServer قاعدة البيانات ReportServerTempDB وباقي قواعد البيانات التي سيتم الوصول إليها من قبل التقارير.

    للحصول على مزيد من المعلومات حول كيفية عمل نسخة احتياطية من قاعدة بيانات واستعادتها قم بزيارة موقع MSDN التالي:
  3. قم بعمل نسخة احتياطية لمفتاح التشفير باستخدام تكوين "خدمات التقارير" إدارة ".

    للحصول على مزيد من المعلومات حول كيفية عمل نسخة احتياطية لمفتاح التشفير قم بزيارة موقع MSDN التالي:
  4. قم بنسخ ملفات النسخ الاحتياطي قاعدة بيانات ملف مفتاح تشفير النسخة الاحتياطية إلى الخادم الوجهة.
عمليات على الخادم الوجهة
  1. قم بإيقاف تشغيل خدمة خدمات معلومات إنترنت (IIS) عن طريق تشغيل الأمر iisreset /stop في موجه الأوامر.

    للحصول على مزيد من المعلومات حول كيفية بدء تشغيل IIS وإيقاف قم بزيارة موقع Microsoft التالي على الويب:
  2. فتح إدارة تكوين خدمات التقارير ثم قم بتوصيل إلى مثيل SQL Server 2005 التقرير Services.
  3. لإيقاف الإعلام عن الخدمات خدمة Windows انقر فوق حالة الخادم ثم انقر فوق إيقاف في الصفحة تقرير حالة الخادم. إذا لم يتوفر إيقاف تم مسبقاً إيقاف الخدمة,
  4. فتح Studio إدارة ملقم SQL ثم قم بتوصيل إلى مثيل SQL Server 2005.
  5. إجراء النسخ الاحتياطي ReportServer وقاعدة ReportServerTempDB إذا كانت موجودة.
  6. فصل ReportServer وقاعدة ReportServerTempDB إذا كانت موجودة.
  7. قم باستعادة قواعد بيانات النسخ الاحتياطي من الخادم المصدر.
  8. في الإعلام عن خدمات "تكوين إدارة" ، تأكد من أن التكوينات في الصفحات التالية متطابقة مع تلك الموجودة في الملقم المصدر:
    • تكوينات في تقرير ملقم الدليل الظاهري
    • تكوينات في إدارة التقارير الدليل الظاهري
    • نوع تكوين حساب خدمة في Windows خدمة الهوية
    • تكوين ملقم تقرير وفي تكوين إدارة التقارير في هوية خدمة ويب
  9. لبدء تشغيل الإعلام عن الخدمات خدمة Windows ، انقر فوق حالة الخادم في تقرير خدمات تكوين إدارة ثم انقر فوق ابدأ على صفحة تقرير حالة الخادم.
  10. بدء تشغيل خدمة IIS عن طريق تشغيل الأمر iisreset /start في موجه الأوامر.
  11. إزالة مفتاح التشفير من الخادم المصدر. في حالة تضمينها مع SQL Server 2005 Enterprise Edition SQL Server 2005 التقرير Services أنت يمكنك تنفيذ هذه المهمة مباشرة في التقرير خدمات إدارة تكوين. إذا لم يكن لديك تعتمد على الأداة المساعدة rskeymgmt لإنجاز هذا.

    بيئة SQL Server 2005 Enterprise Edition

    1. في الإعلام عن خدمات "تكوين إدارة" ، انقر فوق تهيئة.
    2. إزالة مفاتيح التشفير من المثيلات الأخرى من SQL Server 2005. فقط الاحتفاظ المفتاح الذي له نفس اسم الملقم كـ التي الملقم الوجهة.
    3. انقر فوق مفاتيح التشفير في التقرير خدمات "تكوين إدارة" ، ثم انقر فوق استعادة في الصفحة "مفتاح التشفير".
    4. في الإطار "معلومات مفتاح التشفير" ، اكتب كلمة المرور التي تستخدمها لإجراء نسخ احتياطي مفتاح التشفير من الخادم المصدر حدد موقع مفتاح التشفير النسخ الاحتياطي من الخادم المصدر ثم انقر فوق موافق.

    إصدارات أخرى من بيئة SQL Server 2005



    ملاحظة ينطبق هذا الأسلوب أيضًا على بيئة SQL Server 2005 Enterprise Edition.
    1. انقر فوق ابدأ ثم انقر فوق تشغيل واكتب cmd ثم انقر فوق موافق إلى فتح إطار موجه الأوامر.
    2. فحص مفاتيح التشفير موجودة. استناداً إلى نوع مثيل SQL Server 2005 مثبتة على الملقم الوجهة التي اكتب ما يلي في إطار موجه الأوامر.

      المثيل الافتراضي
      اكتب rskeymgmt -l ثم اضغط مفتاح Enter

      مثيل مسمى
      نوع rskeymgmt -l -i InstName ثم اضغط Enter

      ستشاهد مفتاحين التشفير المسرودة. من الخادم المصدر ويكون الآخر من الملقم الوجهة. تنسيق مفاتيح التشفير سرد كما يلي:
      ComputerName\ InstNameEncryptionKeyID

      ملاحظةComputerName هو اسم الملقم الوجهة. InstName عنصر نائب لاسم مثيل SQL Server 2005 مثبتة على الملقم الوجهة. EncryptionKeyID هو عنصر نائب لمعرف مفتاح التشفير.
    3. حذف مفتاح التشفير من الخادم المصدر. استناداً إلى نوع مثيل SQL Server 2005 مثبتة على جهاز الكمبيوتر الذي اكتب ما يلي في إطار موجه الأوامر.

      المثيل الافتراضي
      اكتب r rskeymgmt SourceEncryptionKeyID ثم اضغط مفتاح Enter

      مثيل مسمى
      نوع rskeymgmt -i InstName - r SourceEncryptionKeyID ثم اضغط Enter

      ملاحظةSourceEncryptionKeyID هو عنصر نائب لمعرف مفتاح التشفير من الخادم المصدر يتم الحصول عليها في الخطوة 2.
    4. كرر الخطوة 2. سوف ترى أن مفتاح التشفير الملقم الوجهة موجود الآن.
  12. استعادة مفتاح التشفير النسخ الاحتياطي من الخادم المصدر. للقيام بذلك، اتبع الخطوات التالية:
    1. انقر فوق مفاتيح التشفير في التقرير خدمات "تكوين إدارة" ، ثم انقر فوق استعادة في الصفحة "مفتاح التشفير".
    2. في الإطار "معلومات مفتاح التشفير" ، اكتب كلمة المرور التي تستخدمها لإجراء نسخ احتياطي مفتاح التشفير من الخادم المصدر حدد موقع مفتاح التشفير النسخ الاحتياطي من الخادم المصدر ثم انقر فوق موافق.
  13. تأكد من تعيين بنفس حساب المستخدم كحساب خدمة ASP.NET على ملف Rsreportserver.config. للقيام بذلك، اتبع الخطوات التالية:
    1. في الإعلام عن خدمات "تكوين إدارة" ، انقر فوق "هوية خدمة ويب". لاحظ معلومات حساب خدمة ASP.NET.
    2. فتح SQLInstall: المجلد \Reporting Services\ReportServer Server\ SQL MSSQL.X \Program Files\Microsoft. انقر بزر الماوس الأيمن فوق الملف Rsreportserver.config ثم انقر فوق خصائص.

      ملاحظةSQLInstall هو عنصر نائب لـ محرك الأقراص حيث تم تثبيت SQL Server 2005. MSSQL.X هو عنصر نائب لـ "معرف المثيل" لمثيل SQL Server 2005 تقرير Services الذي يعمل على الملقم الوجهة. للحصول على "معرف المثيل" ، انقر فوق حالة الخادم في تقرير خدمات تكوين إدارة ثم ثم لاحظ معلومات معرف المثيل.
    3. في مربع الحوار خصائص Rsreportserver انقر فوق علامة التبويب أمان.
    4. إذا لم يتم سرد حساب خدمة ASP.NET إضافته. تأكد من وجود حساب خدمة ASP.NET قراءة "و" القراءة والتنفيذ الأذونات.
    5. انقر فوق "موافق" لإغلاق إطار خصائص Rsreportserver.
  14. افتح مستعرض ويب ثم عرض التقارير على الملقم الوجهة.
إذا واجهت مشاكل عند عرض التقارير على الملقم الوجهة يجب فحص إعدادات الأمان من أجل المكونات التقارير في Studio إدارة ملقم SQL. سوف تعرض رسالة خطأ على صفحة ويب من المشكلة.
مراجع
لمزيد من المعلومات حول كيفية إدارة قاعدة بيانات خدمات التقارير "، قم بزيارة موقع Microsoft التالي على الويب: لمزيد من المعلومات حول كيفية حل المشكلات المتعلقة إذن عندما تقوم بنقل قاعدة بيانات بين أجهزة الكمبيوتر التي تعمل بنظام التشغيل SQL Server "، انقر فوق رقم المقالة التالي لعرضها في" قاعدة المعارف لـ Microsoft:
240872كيفية حل المشكلات المتعلقة إذن عندما تقوم بنقل قاعدة بيانات بين الملقمات التي تعمل بنظام التشغيل SQL Server
نقل RS كتالوج

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 842425 - آخر مراجعة: 04/07/2006 18:57:59 - المراجعة: 4.4

Microsoft SQL Server 2000 Reporting Services, Microsoft SQL Server 2005 Reporting Services

  • kbmt kbsql2005rs kbexpertiseadvanced kbinfo kbreport kbserver kbdatabase kbsettings kbconsole kbhowto KB842425 KbMtar
تعليقات