幫 MySQL / MaridDB 補上 timezone 相關資料

鸚鵡在安裝 Cacti 過程中,被要求資料庫需要滿足 timezone 的需求
而 MySQL 及 MaridDB 安裝後
在 mysql 資料庫中的 time_zone 相關資料表都是空的

安裝了 MySQL / MariaDB 後,系統中會有一個測試用的 sql 檔案
路徑:/usr/share/mysql/mysql_test_data_timezone.sql
這個檔案提供了一些測試用的相關資料,但只是幾個時區的測試資料

想要幫 time_zone 相關資料表補上完整資料的話

SQL 檔案導入的方式

 

在 Windows 10 安裝 BDE,讓 SQL 2000 的資料庫繼續工作

最近遇到一台老舊的主機,主機板已經出狀況隨時可能徹底掛掉
而主機上的會計系統依然還在使用,對方也打算繼續用
硬體設備的問題只剩更新一途,那 OS 和相關的環境也只能被迫更新
礙於現在的硬體都無法支援舊的作業系統,花了一點時間找到解決的方法

原有環境
Windows Server 2000 + SQL Server 2000
會計系統是 Delphi + BDE 的搭配
而 BDE Database Alias 的 Type 是 MSSQL

新電腦的配置大概如下

  • OS: Windows 10 x64
  • SQL: SQL Server 2008 x64
  • 資料庫檔案: 不以備份還原的方式處理,而是使用 卸離和附加 的方式處理

閱讀全文〈在 Windows 10 安裝 BDE,讓 SQL 2000 的資料庫繼續工作〉

設定 WebBrowser 控制項在執行階段模擬的 IE(Internet Explorer) 版本

Microsoft Virtual Studio 中的 WebBrowser 在使用上有蠻多的應用方式

然而有時候開啟某些網站時,卻會提示更換使用較新瀏覽器版本
即使已將 IE 更新的提示較新的版本,透過 WebBrowser 開啟依舊還是跳出提示,這點還真是讓人有點困擾

WebBrowser控制項 在執行階段中預設套用的IE版本,是系統上的註冊機碼定義的
這個註冊機碼的預設值會受到 安裝的系統、IE版本 和 .NET Framework 版本 所影響

閱讀全文〈設定 WebBrowser 控制項在執行階段模擬的 IE(Internet Explorer) 版本〉