FirebirdSQL/2/5
出自VFP Wiki
(修訂版本間差異)
小 (revert) |
|||
(8個中途的修訂版本沒有顯示) | |||
第1行: | 第1行: | ||
- | + | firebird.conf設定檔,目前很少人針對他做詳細解說. | |
- | + | 所以我目前正在測試firebird.conf,設定值如何設定? | |
- | + | 以下是我的測試心得 | |
- | + | <pre> | |
- | + | # ================================== | |
- | + | # 此設定檔設定值對所有平台都是有效的 | |
- | + | # ================================== | |
- | + | # RootDirectory--設定FireBird伺服器路徑 | |
+ | # ---------------------------- | ||
+ | # 在FireBird伺服器軟體安裝後,需要特別設定Firebird執行路徑時. | ||
+ | # 若將RootDirectory設定上去,原來在系統註冊的路徑將會失效. | ||
+ | # | ||
+ | RootDirectory = d:\firebird | ||
+ | # ---------------------------- | ||
+ | # DatabaseAccess--在此可以設定資料庫路徑或是別名 | ||
+ | # | ||
+ | # DatabaseAccess 有三種模式 None, Full or Restrict. | ||
+ | # | ||
+ | # Full --資料庫存取方式為無任何限制,Client端ODBC只需要設定完整檔案路徑,如DBNAME=d:\firebird\test.gdb | ||
+ | # None--資料庫存取方式為簡單限制,Client端ODBC只需要設定資料別名即可(DBNAME=test), | ||
+ | # 而 Server端 aliases.conf(test=d:\firebird\test.gdb)需要設定資料別名,資料庫路徑也要完整 | ||
+ | # Restrict--資料庫存取方式為嚴格限制,Client端ODBC只需要設定資料別名即可(DBNAME=test), | ||
+ | # Server端 aliases.conf(test=d:\firebird\test.gdb)需要設定別名,資料庫路徑也要完整. | ||
+ | # aliases.conf檔案 放在哪邊則是根據Firebird.conf中的RootDirectory=d:\firebird設定得來的 | ||
+ | # alias.conf-->test=d:\firebird\test.gdb , client-->DBNAME=test | ||
- | + | # | |
- | + | DatabaseAccess = Full | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | # ---------------------------- | |
- | + | # External File Paths/Directories--設定security.fdb權限檔案名稱及路徑 | |
- | + | # | |
- | + | # ExternalFileAccess 有三種模式 None, Full or Restrict. | |
- | + | ||
- | + | # Full --資料庫權限存取參考為預設安裝路徑下的security.fdb,如c:\program files\firebird\firebird_1_5\security.fdb | |
- | + | # None-- | |
- | + | # 可自訂權限存取檔案路徑如 ExternalFileAccess = none d:\firebird | |
+ | # 或者可自訂權限存取檔案名稱及路徑如 ExternalFileAccess = none d:\firebird\security2.fdb | ||
+ | # Restrict-- | ||
+ | # aliases.conf檔案 放在哪邊則是根據Firebird.conf中的RootDirectory=d:\firebird設定得來的 | ||
+ | # alias.conf-->test=d:\firebird\test.gdb , client-->DBNAME=test | ||
+ | |||
+ | # | ||
+ | |||
+ | # | ||
+ | ExternalFileAccess = Restrict ; d:\firebird\security.fdb | ||
+ | |||
+ | </pre> |
在2006年5月3日 (三) 07:10的最新修訂版本
firebird.conf設定檔,目前很少人針對他做詳細解說. 所以我目前正在測試firebird.conf,設定值如何設定? 以下是我的測試心得
# ================================== # 此設定檔設定值對所有平台都是有效的 # ================================== # RootDirectory--設定FireBird伺服器路徑 # ---------------------------- # 在FireBird伺服器軟體安裝後,需要特別設定Firebird執行路徑時. # 若將RootDirectory設定上去,原來在系統註冊的路徑將會失效. # RootDirectory = d:\firebird # ---------------------------- # DatabaseAccess--在此可以設定資料庫路徑或是別名 # # DatabaseAccess 有三種模式 None, Full or Restrict. # # Full --資料庫存取方式為無任何限制,Client端ODBC只需要設定完整檔案路徑,如DBNAME=d:\firebird\test.gdb # None--資料庫存取方式為簡單限制,Client端ODBC只需要設定資料別名即可(DBNAME=test), # 而 Server端 aliases.conf(test=d:\firebird\test.gdb)需要設定資料別名,資料庫路徑也要完整 # Restrict--資料庫存取方式為嚴格限制,Client端ODBC只需要設定資料別名即可(DBNAME=test), # Server端 aliases.conf(test=d:\firebird\test.gdb)需要設定別名,資料庫路徑也要完整. # aliases.conf檔案 放在哪邊則是根據Firebird.conf中的RootDirectory=d:\firebird設定得來的 # alias.conf-->test=d:\firebird\test.gdb , client-->DBNAME=test # DatabaseAccess = Full # ---------------------------- # External File Paths/Directories--設定security.fdb權限檔案名稱及路徑 # # ExternalFileAccess 有三種模式 None, Full or Restrict. # Full --資料庫權限存取參考為預設安裝路徑下的security.fdb,如c:\program files\firebird\firebird_1_5\security.fdb # None-- # 可自訂權限存取檔案路徑如 ExternalFileAccess = none d:\firebird # 或者可自訂權限存取檔案名稱及路徑如 ExternalFileAccess = none d:\firebird\security2.fdb # Restrict-- # aliases.conf檔案 放在哪邊則是根據Firebird.conf中的RootDirectory=d:\firebird設定得來的 # alias.conf-->test=d:\firebird\test.gdb , client-->DBNAME=test # # ExternalFileAccess = Restrict ; d:\firebird\security.fdb