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

แท็กด้วย [sql-server] คำถามที่เกี่ยวข้องกับเซิร์ฟเวอร์ฐานข้อมูลแต่ละตัวที่ใช้ SQL (Structured Query Language) และไม่เกี่ยวข้องกับ Microsoft เฉพาะ สำหรับหลังใช้แท็กเฉพาะ [ms-sql] หรือถ้าเกี่ยวข้องกับรุ่นเฉพาะที่มีแท็กที่สัมพันธ์กัน [sql-server-2012], [sql-server-2008] ...

1
การแชร์ฐานข้อมูลผ่านเครือข่ายท้องถิ่น
เรามีซอฟต์แวร์ทำรังเพลทในที่ทำงานซึ่งฉันใช้ทุกวัน เมื่อเร็ว ๆ นี้ฉันคิดว่าฉันพยายามทำให้ฐานข้อมูลที่ใช้ร่วมกันทำงานและเพื่อให้เด็ก ๆ ในการประชุมเชิงปฏิบัติการสามารถใช้ซอฟต์แวร์บนพีซีเครื่องอื่น (พวกเขาสามารถใช้เพลทลิสต์และอื่น ๆ ได้ . พีซีของฉันใช้ Windows 7 และคอมพิวเตอร์ workshop กำลังใช้งาน Windows 8.1 นี่คือคำแนะนำที่ผู้เขียนซอฟต์แวร์มอบให้: ProNest® 2012 และฐานข้อมูลเครือข่ายที่ใช้ร่วมกัน (PDF) ที่กล่าวเพื่อเพิ่มผู้ใช้ไปยังกลุ่มท้องถิ่นฉันไม่เห็นคอมพิวเตอร์เวิร์กช็อปเพื่อเพิ่ม โดยพื้นฐานแล้วมีเพียงบัญชีผู้ใช้บนเครื่อง Windows 7 เท่านั้นที่สามารถเพิ่มได้และถ้าฉันลองจากคอมพิวเตอร์เวิร์กช็อป หลังจากใช้เวลาอ่านฟอรั่มเป็นเวลาหลายชั่วโมงฉันพบว่าคำแนะนำข้างต้นถือว่าคุณมีไดเรกทอรีที่ใช้งาน เวอร์ชันของ SQL คือ SQL Server 2008 (MSSQL10) ฉันสามารถแชร์ฐานข้อมูลนี้ผ่านเครือข่ายระหว่างคอมพิวเตอร์ 2 เครื่องได้หรือ เนื้อหาของไฟล์ ini คือ: [Database Connection] Provider=SQLNCLI10 Initial Catalog=ProNest10 Integrated Security=SSPI Data …

3
ฉันควรเปลี่ยนจากไฟล์ Excel เป็นฐานข้อมูล MS SQL หรือไม่
ขณะนี้ฉันมีสเปรดชีต Excel ที่ทำหน้าที่เป็นฐานข้อมูลขนาดเล็กประมาณ 2000 รายการ มันเป็นเรื่องปกติสำหรับความต้องการของเรา แต่ตอนนี้เราต้องการอนุญาตให้พนักงานสองคนสามารถเข้าถึงชุดย่อยของข้อมูลจากรถยนต์ของพวกเขาได้อย่างปลอดภัยและรวดเร็ว ฉันคิดว่าวิธีที่ดีที่สุดในการทำเช่นนี้คือการย้ายจาก Excel ไปยังเซิร์ฟเวอร์ MS SQL (ขณะนี้เรามีเว็บไซต์ของเราที่โฮสต์บนเซิร์ฟเวอร์ Windows พร้อมตัวเลือกของ MS SQL Server ดังนั้นจึงคิดว่านี่เป็นแผนแบบลอจิคัล) ฉันคิดว่าฉันสามารถออกแบบฟอร์มผู้ใช้แบบง่าย ๆ เพื่อให้เจ้าหน้าที่ค้นหาและสืบค้น DB ผ่านเบราว์เซอร์ บนอุปกรณ์มือถือ (โทรศัพท์หรือแท็บเล็ต) คำถามของฉันคือ ข้างต้นเป็นวิธีการแก้ปัญหาที่สมเหตุสมผลหรือไม่? สามารถย้ายกระดาษคำนวณ excel ไปยังฐานข้อมูล SQL ของเซิร์ฟเวอร์ได้อย่างง่ายดายหรือไม่? มีเครื่องมืออะไรบ้างที่จะพัฒนา GUI การค้นหาและการแสดงผลที่ง่ายสำหรับฐานข้อมูลนี้ถ้าฉันไปทางนี้ ฉันมีความเข้าใจที่ดีเกี่ยวกับทฤษฎี DB เชิงสัมพันธ์และ SQL แต่ประสบการณ์ที่ จำกัด ในการพัฒนา เวลาและเงินก็มี จำกัด ดังนั้นยิ่งง่ายยิ่งดี นอกจากนี้หากวิธีการของฉันไม่ได้เป็นวิธีที่เหมาะสมที่สุดที่ฉันชอบที่จะได้ยินทางเลือก ขณะนี้เรามี excel WB …

0
ใน SQL Server วิธีทำคอลัมน์ที่สามที่คำนวณได้ = คอลัมน์ที่คำนวณครั้งแรก + คอลัมน์ที่คำนวณสอง + คอลัมน์พื้นฐาน [ปิด]
ฉันใช้ SQL Server ฉันมีโต๊ะด้วย A. หนึ่งคอลัมน์ใช้สำหรับ"Interest" B. มีสามคอลัมน์ที่คำนวณได้:First_val , Second_val , Third_val First_val = 10 % of Interest , Second_val = 20 % of Interest, Third_val = First_val + Second_val + Interest Column > Formulaฉันสร้างสามฟังก์ชั่นและเรียกพวกเขาในคอมพิวเตอร์ เมื่อฉันป้อนค่าใน"Interest"คอลัมน์First_val& Second_valค่าคอลัมน์จะถูกคำนวณอย่างสมบูรณ์แบบ (ในกรณีที่ไม่มีการใช้งานThird_val) มันแสดงข้อผิดพลาดขณะบันทึกตาราง "ข้อผิดพลาดในการตรวจสอบสูตรสำหรับคอลัมน์ 'Third_val'" (ในกรณีที่ใช้ Third_val) ฉันใช้สูตรต่อไปนี้สำหรับ Third_val ตามลำดับ: dbo.func_TOT(Interest , func_First(Interest) , …

2
ทันใดนั้นแบบสอบถาม SQL ใช้เวลานานในการทำงาน
ฉันมีแอปพลิเคชั่นที่กำลังประมวลผลรายการจำนวนมากจากฐานข้อมูล sql มันทำงานได้ดีและหลังจากประมวลผลประมาณ 4 ล้านรายการมันเริ่มวางสาย การใช้ผู้สร้างโปรไฟล์เซิร์ฟเวอร์ sql ฉันติดตามปัญหาไปยังแบบสอบถามที่กระโดดจากระยะเวลาประมาณ 1,000 ถึงระยะเวลา 2,000,000 แบบสอบถามที่เรียบง่ายมีลักษณะดังนี้: เลือก t.field1, t.field2 จาก table1 t โดยที่ t.id ใน (เลือก 1,000 t2.id อันดับแรกจาก table2 t2 โดยที่ t2.id> คำสั่ง XXXX โดย t2.id) มีความคิดใดบ้างที่อาจใช้เวลานานกว่าจะดำเนินการได้ทันใด?

1
เปิดพอร์ตสำหรับการเชื่อมต่อฐานข้อมูล Microsoft SQL จากภายนอกคอมพิวเตอร์ Windows7
ดูเหมือนไฟร์วอลล์ของฉันจะบล็อกการเชื่อมต่อจากที่ใดก็ได้ไปยัง MS Sql Server ในพื้นที่ของฉันบนเครื่องพัฒนา Windows7 ของฉัน บน Linux และ Mysql ฉันสามารถ telnet พอร์ตฐานข้อมูลและให้การตอบสนองเช่นบริการอื่น ๆ ที่ทำงานในบางพอร์ต บน Windows และ MS Sql ฉันไม่สามารถทำภารกิจนี้ซ้ำได้ นอกจากนี้ฉันสามารถเชื่อมต่อ Mysql จากคำสั่งpingเซิร์ฟเวอร์ Glassfish และ Mysql ตอบโดยไม่มีปัญหา เซิร์ฟเวอร์ Mysql อาจอยู่ในเครื่อง Windows 7 นั้น อีกครั้งไม่มีวิธีการทำเช่นนี้ที่ MS Sql ฉันหมดความคิดแล้วอะไรจะช่วยได้บ้าง


1
ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ sql express ผ่านอินเตอร์เฟส virtualbox โฮสต์เท่านั้น
ฉันได้ตั้งค่า sql server express 2014 ในแขก Virtualbox ของ Windows 7 แต่ฉันไม่สามารถเชื่อมต่อกับมันโดยใช้ไดรเวอร์ jTDS JDBC จากโฮสต์ Ubuntu ของฉัน ฉันได้รับCould not retrieve database informationข้อผิดพลาด ฉันรู้สึกว่าฉันต้องพลาดขั้นตอนหนึ่งไปแล้ว แต่ไม่สามารถหาอะไรออนไลน์ที่ฉันยังไม่ได้ลอง: URL การเชื่อมต่อคือ jdbc:jtds:sqlserver://192.168.56.1:1433/dbo;instance=SQLEXPRESS ไฟร์วอลล์ของ Windows ถูกปิดการใช้งานอย่างสมบูรณ์สำหรับผู้เยี่ยมชม ฉันสามารถ ping ที่อยู่ IP ของผู้เยี่ยมชมจากโฮสต์ บริการเซิร์ฟเวอร์และเบราว์เซอร์ SQL กำลังทำงาน netstat -a บนแขกยืนยันว่ากำลังฟัง TCP 0.0.0.0:1433 และ UDP 0.0.0.0:1434 บันทึกเซิร์ฟเวอร์บอกว่า Listening on <All IPv4>:1433 …

0
“ Microsoft SQL 2010 R2” หมายถึงข้อกำหนดของแอปพลิเคชันหมายความว่าอย่างไร
ฉันมีข้อสงสัยเกี่ยวกับ windows และหวังว่าบางคนในคุณจะรู้ว่ามันคืออะไร ฉันซื้อซอฟต์แวร์ความสามารถพิเศษ (ที่นี่ในเม็กซิโกมีผู้ให้บริการไม่กี่รายที่ทำให้พวกเขาถูกควบคุม) สิ่งที่ผู้ขายบอกฉันถึงข้อกำหนดบางอย่างสำหรับคอมพิวเตอร์ซึ่งหนึ่งในนั้นคือ "Microsoft SQL 2010 R2" อย่างแท้จริง . ฉันค้นหาสิ่งนี้ใน google และฉันมีลิงค์ไมโครซอฟท์ แต่พวกเขาไม่ได้พูดตามที่ฉันต้องการ: https://www.microsoft.com/en-us/download/details.aspx?id=30438 ใครสามารถบอกฉันได้ว่าจะดาวน์โหลดแพคเกจนั้นและตรวจสอบการติดตั้งอย่างถูกต้องหรือไม่ ขอบคุณ

0
เซิร์ฟเวอร์ Sql บน Ubuntu ไม่ตอบสนอง
ฉันได้ติดตั้งเซิร์ฟเวอร์ sql 14.0.3030 ด่วนด้วย. netcore 1.1 บน Ubuntu 16.04 และทุกอย่างก็ดีจนกระทั่งเมื่อคืนฉันก็พบกับข้อความผิดพลาดนี้จาก dot web core Win32Exception: ข้อผิดพลาดที่ไม่รู้จัก 258 ตำแหน่งที่ไม่รู้จัก SqlException: หมดเวลาการเชื่อมต่อหมดอายุ ช่วงหมดเวลาที่ผ่านไป ระหว่างขั้นตอนหลังการเข้าสู่ระบบ การเชื่อมต่ออาจหมดเวลาในขณะที่ รอให้เซิร์ฟเวอร์เสร็จสิ้นกระบวนการล็อกอินและตอบกลับ หรือมัน อาจหมดเวลาในขณะที่พยายามสร้างหลายรายการที่ใช้งานอยู่ สัมพันธ์ ระยะเวลาที่ใช้ในขณะที่พยายามเชื่อมต่อกับสิ่งนี้ เซิร์ฟเวอร์คือ - การเริ่มต้น [เข้าสู่ระบบล่วงหน้า] = 1008; จับมือ = 336; [เข้าสู่ระบบ] เริ่มต้น = 0; รับรองความถูกต้อง = 0; [โพสต์เข้าสู่ระบบ] สมบูรณ์ = 13001; System.Data.SqlClient.SqlInternalConnectionTds..ctor (DbConnectionPoolIdentity ข้อมูลประจำตัว, …

1
SQL Server 2008 สำรองข้อมูลไปยังไดรฟ์เครือข่าย
เมื่อฉันไปสำรองฐานข้อมูล SQL - ฉันเห็นตัวเลือกในการสำรองข้อมูลบนดิสก์ภายในเครื่องเท่านั้น เป็นไปได้หรือไม่ที่จะสำรองข้อมูลไปยังไดรฟ์เครือข่ายโดยตรง

1
SQL Server: สิทธิ์การตรวจสอบถูกปฏิเสธ
มีวิธีง่ายๆในการดูเหตุการณ์เหล่านั้นใน SQL Server 2008 ที่ได้รับอนุญาตถูกปฏิเสธในแบบสอบถาม (พร้อมกับข้อความของแบบสอบถามและวัตถุเฉพาะที่ได้รับอนุญาตถูกปฏิเสธ)? ฉันมีแอปพลิเคชั่นที่มีการทำงานจำนวนมากในฐานข้อมูลซึ่งหนึ่งในนั้นถูกปฏิเสธการอนุญาต ฉันต้องการค้นหาว่าแบบสอบถามใดถูกปฏิเสธเพื่อให้ฉันสามารถกำหนดสิทธิ์เพิ่มเติมขั้นต่ำที่ฉันต้องการให้กับบทบาทฐานข้อมูลที่เป็นปัญหาเพื่อให้การดำเนินการทั้งหมดประสบความสำเร็จ ฉันได้ลองใช้ SQL Profiler แล้วและเลือกที่จะบันทึกเฉพาะเหตุการณ์ Security Access / Audit Schema Object Access Event ซึ่งดูเหมือนว่าเกือบจะทำงานได้แล้ว อย่างไรก็ตามบันทึกที่ประสบความสำเร็จและเหตุการณ์ที่ล้มเหลวและเท่าที่ฉันเห็นจะไม่แสดงอะไรเลยใน UI เพื่อแยกแยะความแตกต่าง - ดังนั้นฉันจึงไม่สามารถบอกได้ว่ากิจกรรมใดที่หลายร้อยรายการที่ฉันทำขึ้นมา สนใจมีวิธีอื่นในการดักจับเพียงคำสั่ง SQL ที่ล้มเหลวหรือไม่? ขอบคุณ


0
บทสนทนา SQL Server Management Studio ถูกตัดออก
เมื่อพยายามสร้างเซสชันเพิ่มเติมของเหตุการณ์บนอินสแตนซ์ SSAS โดยใช้ SSMS GUI แท็บขั้นสูง (และเฉพาะนั้น) จะถูกตัดออกทางสายตาโดยแสดงเป็นส่วนหนึ่งของการสนทนาเท่านั้น จนถึงตอนนี้ฉันได้ลองรีสตาร์ททั้ง SSMS และทั้งเครื่องแล้ว แต่ปัญหายังคงมีอยู่ เพื่อนร่วมงานที่ฉันถามไม่พบปัญหานี้ ขั้นตอนต่อไปของฉันคือการติดตั้งเวอร์ชัน SSMS ล่าสุดอีกครั้ง แต่ฉันคิดว่าฉันจะถามชุมชนก่อนหากใครก็ตามที่เคยเจอปัญหาดังกล่าวและรู้วิธีแก้ไข

3
ยูทิลิตี้ที่แนะนำให้นำเข้าไฟล์. csv ไปยัง Microsoft SQL Server 2008 R2?
ฉันต้องการวิธีที่ดีกว่าในการนำเข้าไฟล์. csv ไปยัง Microsoft SQL Server 2008 R2 ตัวช่วยสร้างการนำเข้าเริ่มต้นจะแมปทุกอย่างเป็นค่าเริ่มต้นไปยัง varchar (50) แม้ว่าจะค่อนข้างชัดเจนว่าเป็นจำนวนตัวเลข นอกจากนี้ยังขาดการสนับสนุนสำหรับการทำให้ข้อมูลเป็นมาตรฐานหรือการแม็พคอลัมน์ลงในตารางที่แตกต่างกัน ในระยะสั้นฉันต้องการสิ่งที่ดีกว่า คำแนะนำของคุณ?

0
ไม่สามารถถอนการติดตั้ง SQL Server 2008 R2 บน Windows 7
ฉันพยายามถอนการติดตั้ง SQL Server 2008 R2 บนเครื่อง Windows 7 ฉันได้รับข้อความแสดงข้อผิดพลาดนี้: C: \ Program Files (x86) \ Microsoft Bootstrap \ SQLServer2008R2 \ x86 \ sqlcab.dll SQL Server \ 100 \ Setup Bootstrap \ SQLServer2008R2 \ x86 \ sqlcab.dll อาจมีข้อผิดพลาดเกิดขึ้น ลองติดตั้งโปรแกรมอีกครั้งโดยใช้สื่อการติดตั้งดั้งเดิมหรือติดต่อผู้ดูแลระบบของคุณหรือผู้จำหน่ายซอฟต์แวร์เพื่อรับการสนับสนุน ตามมาด้วยสิ่งนี้: การตั้งค่าเซิร์ฟเวอร์ SQL พบข้อผิดพลาดต่อไปนี้: ไม่สามารถโหลดไฟล์หรือไฟล์ assembly แอสเซมบลี: /// C: \ Program Files …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.