ฉันจะซิงค์เวลาของระบบกับฐานข้อมูลได้อย่างไร


2

ฉันต้องการเครื่องบันทึกเวลาของแล็ปท็อปของฉันเหมือนกับฐานข้อมูลมียูทิลิตี้ที่ฉันสามารถใช้ได้หรือไม่?

จนถึงตอนนี้ฉันต้องทำงานselect systimestamp from dual;บนฐานข้อมูลของฉันใช้ความแตกต่างในเวลากับนาฬิกาของฉันและปรับด้วยตนเอง

มันค่อนข้างอึดอัดและมักจะซิงค์ ฉันก็ต้องแม่นยำ (ภายใน 5 วินาที) และมันก็สร้างความรำคาญ ..


อาจจะเหมาะกับ SO มากกว่านี้ใช่ไหม ถ้าเป็นเช่นนั้นได้โปรดดัดแปลงได้ไหม ขอบคุณ
user155695

เซิร์ฟเวอร์ DB ใน LAN เดียวกันเหมือนกับแล็ปท็อปของคุณหรือไม่ คุณมีสิทธิ์การเข้าถึงระดับผู้ดูแลระบบไปยังเซิร์ฟเวอร์ที่ฐานข้อมูลของคุณทำงานอยู่หรือไม่?
Martin

ในเครือข่ายเดียวกันใช่ แต่ฉันไม่สามารถเข้าถึงเซิร์ฟเวอร์ที่ฐานข้อมูลตั้งอยู่ได้เพียงแค่การเชื่อมต่อ SQLPlus ถ้าคิดว่าสคริปต์ชุดสามารถทำสิ่งนี้ให้ฉันได้ไหม ..
155695

คำตอบ:


4

ฉันคิดว่าคุณมีอย่างน้อยสองตัวเลือก:

  1. ขอให้ผู้ดูแลระบบฐานข้อมูลติดตั้งเซิร์ฟเวอร์ NTP (Network Time Protocol) บนเครื่อง จากนั้นคุณควรจะสามารถดึงเวลาจากเซิร์ฟเวอร์ DB ด้วยแล็ปท็อปของคุณ (แทนที่จะซิงค์กับเซิร์ฟเวอร์เวลาผ่านทางอินเทอร์เน็ต)
  2. สอบถามผู้ดูแลฐานข้อมูลว่าเป็นไปได้หรือไม่ที่จะซิงค์เซิร์ฟเวอร์กับเซิร์ฟเวอร์เวลาที่โฮสต์บนอินเทอร์เน็ต จากนั้นคุณต้องซิงก์เวลาของโน้ตบุ๊กกับเซิร์ฟเวอร์เวลาเดียวกันเพื่อให้แล็ปท็อปซิงค์กับเซิร์ฟเวอร์ฐานข้อมูล
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.