คำถามติดแท็ก sql

ภาษาฐานข้อมูลสำหรับจัดการข้อมูลในระบบจัดการฐานข้อมูลเชิงสัมพันธ์ (RDBMS) โปรดสังเกตว่าแต่ละฐานข้อมูลใช้ SQL โดยมีรูปแบบเล็กน้อย โปรดอย่าลืมแท็กกับฐานข้อมูลเฉพาะของคุณด้วยเช่น [mysql], [postgres], [mssql] หรือ [oracle]

6
ฉันจะกระจาย Oracle 10g Schemas สองรายการได้อย่างไร
ฉันมีความรู้สึกว่ามีความแตกต่างบางอย่างระหว่างสกีมา Oracle ที่ซับซ้อนขนาดใหญ่สองอันซึ่งควรเหมือนกันดังนั้นตัดสินใจทิ้งและกระจายพวกเขาเพื่อตรวจสอบ ฉันพบบทความ ( http://www.dba-oracle.com/art_builder_get_schema_syntax.htm ) ซึ่งให้คำสั่งต่อไปนี้เพื่อดัมพ์นิยามของตารางและดัชนี SELECT DBMS_METADATA.GET_DDL('TABLE',u.table_name) FROM USER_TABLES u; SELECT DBMS_METADATA.GET_DDL('INDEX',u.index_name) FROM USER_INDEXES u; อย่างไรก็ตามเมื่อฉันทิ้งและกระจายสปูลของเอาต์พุต schemas มีความแตกต่างเล็กน้อยในเกือบทุกบรรทัดทำให้ความแตกต่างไร้ค่า ตัวอย่างเช่นชื่อสกีมารวมอยู่ในคำจำกัดความของแต่ละตาราง มีวิธีที่ดีกว่าในการทำเช่นนี้ซึ่งจะให้ข้อมูลสคีมาที่สำคัญที่สุดในรูปแบบที่สามารถเปรียบเทียบได้อย่างง่ายดายโดยใช้เครื่องมือ diff ฉันสนใจในตารางดัชนีและทริกเกอร์ ฉันใช้ Oracle Database 10g Enterprise Edition รีลีส 10.2.0.3.0

2
มีเกณฑ์เปรียบเทียบสมรรถนะ MySQL เพื่อวัดผลกระทบของ utf8_unicode_ci เทียบกับ utf8_general_ci หรือไม่?
ผมอ่านที่นี่และมีว่าการใช้utf8_unicode_ciการเปรียบเทียบเพื่อให้แน่ใจว่าการรักษาที่ดีขึ้นของข้อความ Unicode (ตัวอย่างเช่นมัน knowns วิธีการขยายตัวอักษรเช่น 'œ' เป็น 'OE' สำหรับการค้นหาและการสั่งซื้อ) เมื่อเทียบกับการเริ่มต้นutf8_general_ciซึ่งโดยทั่วไปเพียงแถบกำกับ แต่น่าเสียดายที่ทั้งสองแหล่งข่าวระบุว่าจะช้ากว่าเล็กน้อยutf8_unicode_ciutf8_general_ci ดังนั้นคำถามของฉันคืออะไร "ช้าลงเล็กน้อย" หมายความว่าอย่างไร มีใครบ้างที่ใช้มาตรฐาน? เรากำลังพูดถึงผลกระทบของประสิทธิภาพการทำงาน -0.01% หรือมากกว่า -25% ขอบคุณสำหรับความช่วยเหลือของคุณ.

5
วิธีโหลดบาลานซ์ SQL Server 2008 สำหรับแอปพลิเคชัน ASP.NET ที่มีการใช้งานสูง
ลองนึกภาพว่าคุณมีเว็บแอปพลิเคชั่นที่ประสบความสำเร็จที่ใช้ ASP.NET และ IIS 7 มันสร้างการโทรจำนวนมากไปยังฐานข้อมูล SQL Server 2008 และคาดว่าจะพร้อมให้บริการแก่สาธารณะด้วยเวลาการทำงาน 99.9% (หยุดทำงาน 8 ชั่วโมง 45 นาทีต่อ ปี). เป้าหมายของเราคือ: ติดตั้ง Windows Updates บนเซิร์ฟเวอร์โดยไม่ทำให้ลูกค้าหยุดทำงาน ป้องกันฮาร์ดแวร์ล่มบนเซิร์ฟเวอร์ไม่ให้แอปพลิเคชัน ASP.NET ช้าลงเนื่องจากการหมดเวลา ซึ่งแตกต่างจาก load-balancing แอปพลิเคชัน ASP.NET, load-balancing SQL ดูเหมือนจะยากมากขึ้น อะไรคือแนวทางปฏิบัติที่ดีที่สุดของคุณในการตั้งค่าคลัสเตอร์ SQL Server 2008 R2 แบบโหลดบาลานซ์อย่างง่ายสำหรับ Micro-ISV ที่ใช้สแต็ก Microsoft

2
ความแตกต่างระหว่าง“ NT AUTHORITY \ NETWORK SERVICE” และ“ NT AUTHORITY \ SYSTEM”
ฉันกำลังติดตั้ง MS SQL Server 2008 R2 และฉันไปที่หน้าต่างที่ฉันต้องตั้งค่าบัญชีบริการ ฉันต้องการทราบความแตกต่างระหว่าง NT AUTHORITY \ SYSTEM "และ" NT AUTHORITY \ NETWORK SERVICE "ฉันลองใช้ Google แต่ฉันไม่พบคำตอบที่ชัดเจนสำหรับคำถามนี้ซึ่งฉันหวังว่าจะได้พบที่นี่

2
ปิดการใช้งานความยาวรหัสผ่านสูงสุดใน Windows Server [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน3 ปีที่ผ่านมา เมื่อพยายามสร้างรหัสผ่านที่ยาวเกิน 16 ตัวอักษรบนเซิร์ฟเวอร์ Windows 2012 ของฉันมันจะถูกปฏิเสธเนื่องจากรหัสผ่านยาว ฉันลองค้นหา GPO ชื่อ "ความยาวสูงสุดของรหัสผ่าน" - ซึ่งหาไม่พบ ปัญหาอาจอยู่ใน: PwdFilt หรือ PCNSFLT สกรีนช็อตของ regedit ที่ฉันมองด้วย 1 ปัญหาคือเราต้องการรหัสผ่าน 36 อักขระบนเซิร์ฟเวอร์ SQL 2014 ที่เรากำลังติดตั้งเพื่อทำการเข้ารหัส ข้อเสนอแนะใด ๆ

3
SQL Server: งบกับแบทช์เทียบกับธุรกรรมกับการเชื่อมต่อ
คำถามของฉันง่าย: อะไรคือความแตกต่าง / ความเหมือน / cardinalities ระหว่าง การทำธุรกรรม แบทช์ การเชื่อมต่อและ งบ ใน SQL Server เท่าที่ฉันเข้าใจการเชื่อมต่อเป็นช่องทางการสื่อสารเดียวระหว่างอินสแตนซ์ของ SQL Server และไคลเอนต์ที่คอลเลกชันของคำสั่งที่จัดกลุ่มเป็นชุดงานจะดำเนินการ ชุดจะถูกแมปอย่างชัดเจนหรือชัดเจนกับหนึ่งหรือหลายธุรกรรม ถูกต้องหรือไม่
10 sql-server  sql 

2
DB auto failover ใน c # ไม่ทำงานเมื่อเซิร์ฟเวอร์หลักหมดไปทางกายภาพ
ฉันติดตั้ง DB auto failover ใน C # กับ SQL Server 2008 และฉันมี 'ความปลอดภัยสูงพร้อมกระจก failover อัตโนมัติ' โดยใช้การตั้งค่าพยานและสตริงการเชื่อมต่อของฉันดูเหมือน "Server=tcp:DC01; Failover Partner=tcp:DC02; database=dbname; uid=sewebsite;pwd=somerndpwd;Connect Timeout=10;Pooling=True;" ในระหว่างการทดสอบเมื่อฉันปิดบริการ SQL Server บนเซิร์ฟเวอร์หลักการทำงานอัตโนมัติล้มเหลวจะทำงานได้อย่างมีเสน่ห์ แต่ถ้าฉันใช้เซิร์ฟเวอร์หลักแบบออฟไลน์ (โดยการปิดเซิร์ฟเวอร์หรือฆ่าการ์ดเครือข่าย) การทำงานอัตโนมัติล้มเหลวไม่ทำงานและ เว็บไซต์เพิ่งหมดเวลา ฉันพบบทความนี้ที่โพสต์ครั้งที่สองแสดงให้เห็นว่ามันเป็นเพราะเราใช้ชื่อไปป์ซึ่งไม่ทำงานเมื่ออาจารย์ใหญ่ออฟไลน์ แต่เราบังคับ TCP ในสตริงการเชื่อมต่อของเรา ฉันขาดอะไรไปเพื่อให้ DB ทำงานอัตโนมัติล้มเหลว

2
จะนับค่าที่ไม่ซ้ำได้อย่างไร
ฉันพยายามรับจำนวน ip_addresses ที่ไม่ซ้ำกัน (ในกรณีนี้คือ '3') ตารางมีลักษณะดังนี้: โครงสร้าง: CREATE TABLE bandits ( key text NOT NULL, ip_address inet, offence text, count bigint DEFAULT 1); ข้อมูล: โจรคัดลอก (กุญแจ, ip_address, ความผิด, การนับ) จาก stdin; 127.0.0.1_testing ทดสอบ 127.0.0.1 1 127.0.0.2_testing ทดสอบ 127.0.0.2 3 127.0.0.2_testing2 127.0.0.2 การทดสอบ 2 1 127.0.0.3_testing ทดสอบ 127.0.0.3 1
9 sql  postgresql 

2
ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ใน Microsoft SQL Server Management Studio 2008
ฉันใหม่มากกับ Microsoft SQL Server ฉันรู้ระดับ MySQL ที่ดี แต่ตอนนี้ฉันต้องการขยายความรู้ของฉันไปยัง SQL และฉันต้องการฝึกการเขียนแบบสอบถามใน SQL Server Management Studio ฉันได้ดาวน์โหลดและติดตั้ง SQL Server 2008 ฟรีบนเว็บไซต์ microsoft แล้วฉันก็ทำแบบเดียวกันกับ Server Management Studio 2008 อย่างไรก็ตามในการเริ่มฝึกฉันต้องสร้างฐานข้อมูลของฉันและต้องทำเช่นนั้นฉันต้อง เชื่อมต่อกับเซิร์ฟเวอร์ นี่คือที่ฉันสับสนฉันพยายามเขียนชื่อเซิร์ฟเวอร์เป็น 'sqlserver' .. สิ่งแบบสุ่มแล้วฉันได้รับข้อผิดพลาดดังที่แสดงด้านล่าง: TITLE: เชื่อมต่อกับเซิร์ฟเวอร์ ไม่สามารถเชื่อมต่อกับ sqlserver ข้อมูลเพิ่มเติม: เกิดข้อผิดพลาดเกี่ยวกับเครือข่ายหรือเฉพาะอินสแตนซ์ขณะสร้างการเชื่อมต่อกับ SQL Server ไม่พบเซิร์ฟเวอร์หรือไม่สามารถเข้าถึงได้ ตรวจสอบว่าชื่ออินสแตนซ์ถูกต้องและมีการกำหนดค่า SQL Server เพื่ออนุญาตการเชื่อมต่อระยะไกล (ผู้ให้บริการ: เนมไปป์ผู้ให้บริการข้อผิดพลาด: 40 - ไม่สามารถเปิดการเชื่อมต่อกับ SQL …
sql 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.