سؤال

لقد ورثت قاعدة بيانات Enterprise SQL2005 القديمة (على نظام التشغيل Windows 2003) والتي تسمح بمعلمة XML لاستعلام موزعة مثل هذا:

giveacodicetagpre.

هذا لم يعد يعمل في SQL2012، كما يقول الخطأ:

msg 9512، المستوى 16، الحالة 1، خط بيانات 1 XML غير مدعوم معلمة للمكالمات البعيدة.

سؤالي: هل هناك إذن أو صندوق Tick (Facet؟) للسماح لمعلمات XML بتوزيع الاستفسارات أو هل 2012 لم يعد يدعمه؟

ملاحظة: ليس لدى الجداول أي أعمدة من Datatype XML.فقط المعلمة هي XML.

هل كانت مفيدة؟

المحلول 2

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

giveacodicetagpre.

ولكن عندما أزلت المنفذ الذي عمل به.مظاهرة أدناه.

giveacodicetagpre.

نصائح أخرى

غير مدعوم، لكن يمكنك الحصول عليها ..

giveacodicetagpre.

هناك العديد من المزالق.التي هي بشكل جيد أوضح هنا ، كما كنت في عام 2012 سترغب في النظر في تنفيذ الاستعلام عن بعدمع مجموعة النتائج.بعض الإصدار من هذا.

giveacodicetagpre.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى dba.stackexchange
scroll top