FIX: يعرض عمود TextData من الحدث SP:StmtStarting والحدث SP:StmtCompleted عبارة SQL للعمليات حيوية حتى عندما يتم تشفير الإجراء المخزن

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

اضغط هنا لرابط المقالة باللغة الانجليزية825883
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الأعراض
عند تشغيل إجراء مخزن مشفرة التي يتم تنفيذها عبارة SQL للعمليات حيوية قد تلاحظ أن يعرض العمود TextData من الحدث SP:StmtStarting والحدث SP:StmtCompleted في أداة منشئ ملفات التعريف SQL SQL للعمليات الحيوية العبارة.
الحل

معلومات حزمة الخدمة

لحل هذه المشكلة، يجب الحصول على أحدث حزمة خدمة لـ Microsoft SQL Server 2000. للحصول على معلومات إضافية، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
290211كيفية الحصول على أحدث حزمة خدمة لـ SQL Server 2000

معلومات الإصلاح العاجل

يحتوي إصدار اللغة الإنجليزية من هذا الإصلاح العاجل على سمات الملف (أو الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات بالتوقيت العالمي coordinated (UTC). عندما تقوم بعرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي (UTC) والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في أداة التاريخ والوقت في "لوحة التحكم".
   Date         Time   Version        Size        File name   -------------------------------------------------------------------   31-May-2003  18:45  2000.80.818.0      78,400  Console.exe   25-Jun-2003  01:01  2000.80.818.0      33,340  Dbmslpcn.dll   25-Apr-2003  02:12                    786,432  Distmdl.ldf   25-Apr-2003  02:12                  2,359,296  Distmdl.mdf   30-Jan-2003  01:55                        180  Drop_repl_hotfix.sql   23-Jun-2003  22:40  2000.80.837.0   1,557,052  Dtsui.dll   23-Jun-2003  22:40  2000.80.837.0     639,552  Dtswiz.dll   24-Apr-2003  02:51                    747,927  Instdist.sql   03-May-2003  01:56                      1,581  Inst_repl_hotfix.sql   08-Feb-2003  06:40  2000.80.765.0      90,692  Msgprox.dll   01-Apr-2003  02:07                      1,873  Odsole.sql   05-Apr-2003  01:46  2000.80.800.0      62,024  Odsole70.dll   07-May-2003  20:41  2000.80.819.0      25,144  Opends60.dll   07-May-2003  18:47                    132,096  Opends60.pdb   02-Apr-2003  21:48  2000.80.796.0      57,904  Osql.exe   02-Apr-2003  23:15  2000.80.797.0     279,104  Pfutil80.dll   22-May-2003  22:57                     19,195  Qfe469571.sql   12-Jun-2003  16:37                  1,083,989  Replmerg.sql   04-Apr-2003  21:53  2000.80.798.0     221,768  Replprov.dll   08-Feb-2003  06:40  2000.80.765.0     307,784  Replrec.dll   05-May-2003  00:05                  1,085,874  Replsys.sql   01-Jun-2003  01:01  2000.80.818.0     492,096  Semobj.dll   31-May-2003  18:27  2000.80.818.0     172,032  Semobj.rll   29-May-2003  00:29                    115,944  Sp3_serv_uni.sql   01-Jun-2003  01:01  2000.80.818.0   4,215,360  Sqldmo.dll   07-Apr-2003  17:44                     25,172  Sqldumper.exe   19-Mar-2003  18:20  2000.80.789.0      28,672  Sqlevn70.rll   02-Jul-2003  00:18  2000.80.834.0     180,736  Sqlmap70.dll   08-Feb-2003  06:40  2000.80.765.0      57,920  Sqlrepss.dll   23-Jun-2003  22:40  2000.80.837.0   7,553,105  Sqlservr.exe   23-Jun-2003  22:40                 12,747,776  Sqlservr.pdb   08-Feb-2003  06:40  2000.80.765.0      45,644  Sqlvdi.dll   25-Jun-2003  01:01  2000.80.818.0      33,340  Ssmslpcn.dll   01-Jun-2003  01:01  2000.80.818.0      82,492  Ssnetlib.dll   01-Jun-2003  01:01  2000.80.818.0      25,148  Ssnmpn70.dll   01-Jun-2003  01:01  2000.80.818.0     158,240  Svrnetcn.dll   31-May-2003  18:59  2000.80.818.0      76,416  Svrnetcn.exe   30-Apr-2003  23:52  2000.80.816.0      45,132  Ums.dll   30-Apr-2003  23:52                    132,096  Ums.pdb   02-Jul-2003  00:19  2000.80.834.0      98,816  Xpweb70.dll				
ملاحظة بسبب تبعيات الملف، أحدث إصلاح عاجل أو الميزة التي تحتوي على هذه الملفات قد تحتوي أيضًا على ملفات إضافية.
تصريح
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على" من هذه المقالة.تم تصحيح هذه المشكلة لأول مرة في Microsoft SQL Server 2000 المزود بحزمة الخدمة Service Pack 4.
معلومات أخرى

خطوات إعادة إنشاء السلوك

  1. بدء تشغيل "محلل استعلام SQL ثم قم بتوصيل الكمبيوتر يعمل Microsoft SQL Server.
  2. تشغيل العبارة SQL للعمليات التالية لإنشاء sp_MytestencryptionWithExec و sp_MytestencryptionNoExec الإجراءات المخزنة:
    use northwindgodrop proc sp_MytestencryptionWithExecgoCREATE PROCEDURE [dbo].[sp_MytestencryptionWithExec]WITH ENCRYPTIONASDECLARE @MySQL varchar(100)BEGIN-- SET @MySQL = 'select @@version'-- EXEC(@MySql)EXEC('select @@version')ENDGOdrop proc sp_MytestencryptionNoExecgoCREATE PROCEDURE [dbo].[sp_MytestencryptionNoExec]WITH ENCRYPTIONASDECLARE @MySQL varchar(100)BEGINselect @@versionENDGO
    ملاحظة الإجراء sp_MytestencryptionWithExec تخزين يحتوي على جملة SQL للعمليات حيوية. لم يتم إجراء sp_MytestencryptionNoExec تخزين أي الحيوية SQL للعمليات العبارة.
  3. بدء تشغيل منشئ ملفات التعريف SQL لالتقاط الحدث SP:StmtStarting الحدث SP:StmtCompleted. للقيام بذلك، اتبع الخطوات التالية:
    1. بدء تشغيل منشئ ملفات التعريف SQL.
    2. من القائمة ملف، أشر إلى جديد ثم انقر فوق تتبع.
    3. في مربع الحوار الاتصال بـ SQL Server بتوفير معلومات مصادقة للاتصال بجهاز كمبيوتر يعمل بنظام التشغيل SQL Server ثم انقر فوق موافق.
    4. في مربع الحوار خصائص تتبع انقر فوق علامة التبويب الأحداث.
    5. في القائمة فئات الأحداث المتوفرة ، قم بتوسيع إجراءات مخزنة.
    6. ضمن إجراءات مخزنة توسيع SP:StmtCompleted ثم انقر فوق إضافة. وبنفس إضافة حدث SP:StmtStarting.
    7. انقر فوق تشغيل.
  4. تشغيل العبارة SQL للعمليات التالية في "محلل استعلام":
    Use northwindgoExec sp_MytestencryptionWithExecgoExec sp_MytestencryptionNoExecGo
  5. في منشئ ملفات التعريف SQL "، انقر فوق إيقاف التتبع في القائمة ملف.

    ملاحظة قد تلاحظ أن العمود TextDataSP:StmtStarting والأحداث SP:StmtCompleted يعرض عبارة SQL للعمليات الحيوية على الرغم من تشفير الإجراء المخزن sp_MytestencryptionWithExec.

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

خصائص

رقم الموضوع: 825883 - آخر مراجعة: 01/17/2015 05:20:43 - المراجعة: 3.2

Microsoft SQL Server 2000 Developer Edition, Microsoft SQL Server 2000 Standard Edition, Microsoft SQL Server 2000 Enterprise Edition, Microsoft SQL Server 2000 Personal Edition, Microsoft SQL Server 2000 Workgroup Edition, Microsoft SQL Server 2000 Desktop Engine (Windows), Microsoft SQL Server 2000 Enterprise Edition 64-bit

  • kbnosurvey kbarchive kbmt kbstoredproc kbqfe kbsqlserv2000presp4fix kbfix kbbug KB825883 KbMtar
تعليقات
ERROR: at System.Diagnostics.Process.GetProcessHandle(Int32 access, Boolean throwIfExited) at System.Diagnostics.Process.Kill() at Microsoft.Support.SEOInfrastructureService.PhantomJS.PhantomJSRunner.WaitForExit(Process process, Int32 waitTime, StringBuilder dataBuilder, Boolean isTotalProcessTimeout)