2008-10-01 99 views
1

我對重新配置的延遲問題,Access 2003和2007之間切換時,有人評論說:同時運行Access 2003和2007是否安全?

順便說一句,你不能避免Access 2007年和早期版本之間的重新配置。 Access 2007使用一些與早期版本相同的註冊表鍵,並且在打開Access 2007時必須重寫。

如果是這樣,那麼它是否同時在兩個版本中運行/開發數據庫實際上是安全的?一旦啓動,註冊表更改會影響Access的操作。例如重新編譯/保存對對象的更改?

回答

2

它工作的大部分時間打開,但它不是絕對安全的,這就是爲什麼Microsft拒絕支持在同一臺PC上安裝多個Microsoft Office的原因。推薦的解決方案是安裝虛擬機並在虛擬機上安裝第二個Microsoft Office版本。然後,你可以從訪問的一個版本切換到另一個沒有他們互相干擾

微軟在32位和64位版本提供的虛擬PC 2007的免費下載(無切換時間等待!):

http://www.microsoft.com/downloads/details.aspx?FamilyID=04d26402-3199-48a3-afa2-2dc0b40a73b6&DisplayLang=en

這裏的服務包:

http://www.microsoft.com/downloads/details.aspx?FamilyID=28c97d22-6eb8-4a09-a7f7-f6c7a1f000b5&DisplayLang=en

1

這是完全安全的,我已經做了非常頻繁(包括運行和發展)。只要在Access 2007中打開數據庫,一些額外的屬性將被添加到數據庫中。但是,這樣做的方式是,您仍然可以在以後的Access 2003中安全地打開數據庫。

我們也已經安裝在多版本環境中的數據庫是不同的人使用相同的後端,與前端在Access 2003或2007

+0

我認爲馬克是問是否安全運行的實際應用程序二進制文件(即MSACCESS.EXE)從兩個版本在同一時間。 – 2008-10-01 13:31:13

0

在我看來,你打開Access實例將繼承在t註冊表設置他的時間是開放的。因此,如果您打開A2K7,您將獲得在其「配置Office」過程中寫入的註冊表設置。如果在A2K7仍然是開放的,你打開A2K3,它會重新配置註冊表設置,並繼承那些其會話。這對已經運行的A2K7實例沒有影響。如果有「配置...」的過程更改,Access不會在打開閱讀,但後來在會議上,一些註冊表項

唯一可能的例外是。我強烈懷疑MS會以這種方式設計事物。專業門禁開發商一直在處理這種事情,因爲MS推出的MS安裝程序(第一次被大多數人使用Office 2000所示),以及A2K7問題只是比以前的版本(雖然在Vista上,這是因爲更復雜的略差方式Vista處理註冊表更改)。事實上,MS得到蒸氣在考慮一臺PC上訪問的多個版本並不意味着它實際上危險的 - 它只顯示他們不希望把資源用於支持該方案。

相關問題