FirebirdSQL/2/5

出自VFP Wiki

(修訂版本間差異)
跳轉到: 導航, 搜尋
(revert)
第1行: 第1行:
-
[http://www.bjicp.com ICP代办]
+
firebird.conf設定檔,目前很少人針對他做詳細解說.  
-
[http://www.bjicp.com ICP]
+
所以我目前正在測試firebird.conf,設定值如何設定?
-
[http://www.bjicp.com ICP办理]
+
以下是我的測試心得
-
[http://www.bjicp.com ICP证]
+
<pre>
-
[http://www.bjicp.com 北京ICP]
+
# ==================================
-
[http://www.bjicp.com ICP经营许可证]
+
# 此設定檔設定值對所有平台都是有效的
-
[http://www.bjicp.com 申请ICP经营许可证]
+
# ==================================
-
http://www.bjicp.com/images/braintemp_1.jpg{nid GFY}
+
# 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
-
[http://www.bjicp.net ICP代办]
+
#
-
[http://www.bjicp.net ICP]
+
DatabaseAccess = Full
-
[http://www.bjicp.net ICP办理]
+
-
[http://www.bjicp.net ICP证]
+
-
[http://www.bjicp.net 北京ICP]
+
-
[http://www.bjicp.net ICP经营许可证]
+
-
[http://www.bjicp.net 申请ICP经营许可证]
+
-
http://www.bjicp.net/images/logo.jpg {nid GFY}
+
-
[http://www.bjicp.org ICP代办]
+
# ----------------------------
-
[http://www.bjicp.org ICP]
+
# External File Paths/Directories--設定security.fdb權限檔案名稱及路徑
-
[http://www.bjicp.org ICP办理]
+
#
-
[http://www.bjicp.org ICP证]
+
# ExternalFileAccess 有三種模式 None, Full or Restrict.  
-
[http://www.bjicp.org 北京ICP]
+
 
-
[http://www.bjicp.org ICP经营许可证]
+
# Full --資料庫權限存取參考為預設安裝路徑下的security.fdb,如c:\program files\firebird\firebird_1_5\security.fdb
-
[http://www.bjicp.org 申请ICP经营许可证]
+
# None--
-
http://www.bjicp.org/image/s2.gif{nid GFY}
+
# 可自訂權限存取檔案路徑如 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>

在2005年4月3日 (日) 08:01所做的修訂版本

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