"স্ট্রিং বা বাইনারি ডেটা কাটা হবে" এর কারণ দেখার কোনও কার্যকর উপায় আছে কি?


13

এটি এই প্রশ্নের একটি ফলোআপ । এটি মাইক্রোসফ্ট থেকে এই বৈশিষ্ট্য অনুরোধ সম্পর্কিত ।

তবে, বহু বছর কেটে গেছে এবং বেশ কয়েকটি বড় রিলিজ বাজারে পৌঁছেছে বলে জানা গেছে।

প্রশ্ন: এসকিউএল সার্ভার 2017 কি এই ত্রুটির মূল কারণ সন্ধান করতে সহজতর করার জন্য কোনও প্রক্রিয়া সরবরাহ করে? বা প্রায় 9 বছর আগে যখন বিষয়টি প্রকাশিত হয়েছিল তখন তদন্ত করা ততটা কঠিন?


এই একক ত্রুটি ডিবাগ করার জন্য আমি সপ্তাহে কমপক্ষে 4 ঘন্টা ব্যয় করি এবং এসকিউএল এমনকি আমার কাজের বিবরণীতে নেই।
টনি

উত্তর:


20

কোনও পরিবর্তন হয়নি। এসকিউএল সার্ভার 2017 এখনও একই অস্পষ্ট ত্রুটি বার্তা সরবরাহ করে এবং আপত্তিজনক সারি / কলাম আবিষ্কার করার জন্য কোনও ব্যবস্থা সরবরাহ করে না।

কানেক্টের অবসর গ্রহণের সময় এই সংযুক্ত আইটেমটির ১,6০০ টিরও বেশি ভোট ছিল:

মাইক্রোসফ্ট থেকে সেখানে সর্বশেষ মন্তব্যটি ছিল:

সর্বশেষ আপডেট - এতে কাজ করা বিকাশকারী সম্পূর্ণ ফিক্স তৈরির সাথে জড়িত চ্যালেঞ্জগুলি বোঝে। সত্যিকারের রূপান্তর ফাংশনটিতে এমনভাবে সম্পূর্ণ ত্রুটি বার্তা উত্পন্ন করতে প্রয়োজনীয় কলামগুলি সম্পর্কিত তথ্য নিমজ্জন করা জটিল may আমরা স্বল্প মেয়াদে সস্তা কিছু বাস্তবায়িত করতে পারি যেমন কাটা হচ্ছে এমন ডেটার ধরণ এবং দৈর্ঘ্যের লগিং। এই ধরনের সমাধান কখন সর্বজনীনভাবে দৃশ্যমান প্রকাশে পৌঁছবে তা এখনও জানা খুব তাড়াতাড়ি।

আমার পক্ষে সর্বোত্তম প্রস্তাবটি হ'ল সেই আইটেমটির পক্ষে ভোট দেওয়া (এবং এটিতে মন্তব্য করা, এটি আপনার জন্য যে ব্যবসায়িক মূল্য যুক্ত করে তা বর্ণনা করে)।


+1 টি। দোষ খুঁজে বের করার জন্য অপ্রত্যাশিত উপায়গুলির মধ্যে একটি যুক্ত করার জন্য (যদি আপনার কাছে অ্যাপ্লিকেশন লগ না থাকে) হ'ল প্রোফাইলার এবং ফিল্টারটি (হোস্ট / ব্যবহারকারী / অ্যাপ / ক্যোয়ারী / ইত্যাদি দ্বারা) ব্যবহার করা use এছাড়াও এটি ব্যবহারযোগ্য
জিন

3

এই এমডিএসএন ব্লগ পোস্টের দ্বারা আমাদের প্রার্থনার উত্তর দেওয়া হয়েছে :

এসকিউএল সার্ভার 2019 অতিরিক্ত প্রসঙ্গে তথ্য সহ একটি নতুন বার্তা প্রবর্তন করে।

ত্রুটিটি এখন আরও অর্থবহ হওয়া উচিত:

এমএসজি 2628, স্তর 16, রাজ্য 1, লাইন 14 স্ট্রিং বা বাইনারি ডেটা টেবিল 'DbName.SchemaName.TableName', কলাম 'কর্নেল "কাটা হবে। কাটা মান: '...'।

এছাড়াও, সুসংবাদটি হ'ল এই পরিবর্তনটি 2017 এবং 2016 উভয় ক্ষেত্রেই ফিরে আসবে:

এই নতুন বার্তাটি এসকিউএল সার্ভার 2017 সিইউ 12 (এবং একটি আসন্ন এসকিউএল সার্ভার 2016 এসপি 2 সিইউতে) তে ব্যাকপোর্ট করা হয়েছে, তবে ডিফল্টরূপে নয়। সেশন বা সার্ভার পর্যায়ে, 2628 সহ মেসেজ আইডি 8152 প্রতিস্থাপন করতে আপনাকে ট্রেস পতাকা 460 সক্ষম করতে হবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.