ฉันเพิ่งพบปัญหาที่สคริปต์ SQL ดั้งเดิมซึ่งจำเป็นต้องเรียกใช้เพื่อเปิดใช้งานการสนับสนุนส่วนประกอบของแอปพลิเคชันของเราคือการเขียนทับขั้นตอนการจัดเก็บเฉพาะรุ่นล่าสุด โซลูชันที่เกี่ยวข้องกับกระบวนการของเราคือการลบการอัปเดตไปยังขั้นตอนที่เก็บไว้จากสคริปต์ดั้งเดิมเนื่องจากมีการจัดการภายในสคีมามาตรฐาน (เช่นไม่ควรอยู่ในสคริปต์ดั้งเดิมในตอนแรก)
ในการลบ SP ฉันค้นหาโฟลเดอร์สคริปต์เพื่อหาชื่อกระบวนงานที่เก็บไว้จากนั้นเปิดสคริปต์ที่พบ ฉันพบ SP ในบรรทัด 32508 ของไฟล์และลบออกจากนั้นค้นหาโฟลเดอร์สคริปต์อีกครั้งเพื่อไม่ให้ได้ผลลัพธ์
สองสามชั่วโมงที่ผมหงุดหงิดดึงในภายหลังฉันเปิดไฟล์อีกครั้งและทำการค้นหาด้วยตนเองสำหรับ SP เท่านั้นเพื่อค้นหาสำเนาที่สองของมันในบรรทัด 97031 สายอักขระนี้ไม่ถูกตรวจพบโดยการค้นหา Windows Explorer แม้ว่าอินสแตนซ์แรกเป็น โฟลเดอร์ที่เป็นปัญหาจะได้รับการจัดทำดัชนีและการค้นหาก็ใช้ได้ดีอย่างน้อย 32508 บรรทัดแรกของไฟล์
ดังนั้นสำหรับคำถามของฉัน: มีการ จำกัด จำนวนอักขระต่อไฟล์ที่ Windows 7 จะสร้างดัชนีหรือไม่ ฉันสามารถเปลี่ยนข้อ จำกัด นี้ได้หรือไม่