FirebirdSQL/2/2

出自VFP Wiki

(修訂版本間差異)
跳轉到: 導航, 搜尋
(Windows NT:)
(revert)
 
(3個中途的修訂版本沒有顯示)
第4行: 第4行:
*或者Guardian作为一个普通的随时可运行的Windows应用程序
*或者Guardian作为一个普通的随时可运行的Windows应用程序
-
=== Windows 95/98: ===
+
=== Windows 95/98 (SE): ===
-
*Guardian can be started automatically as an application (default behavior)
+
*Guardian作为一个自动运行的普通Windows应用程序 (缺省设置)
=== UNIX ===
=== UNIX ===
-
*Guardian can be started as a daemon automatically with ibmgr -start -forever (this is also the default behavior if you do not specify -forever or -once)
+
*Guardian 可以通过命令 ibmgr -start -forever 作为一个守护进程(daemon)启动 (当没有指定-forever 或 -once参数时,-forever是默认设置)
*Guardian is not started if you run ibmgr -start -once
*Guardian is not started if you run ibmgr -start -once
-
 
=== Server 環境設定 (Environment variables) ===
=== Server 環境設定 (Environment variables) ===

在2005年4月16日 (六) 03:00的最新修訂版本

目錄

Windows NT:

  • Guardian 可以作为一个系统服务自动地启动 (缺省设置)
  • Guardian 也可作为一个服务手动地启动
  • 或者Guardian作为一个普通的随时可运行的Windows应用程序

Windows 95/98 (SE):

  • Guardian作为一个自动运行的普通Windows应用程序 (缺省设置)

UNIX

  • Guardian 可以通过命令 ibmgr -start -forever 作为一个守护进程(daemon)启动 (当没有指定-forever 或 -once参数时,-forever是默认设置)
  • Guardian is not started if you run ibmgr -start -once

Server 環境設定 (Environment variables)

  1. Firebird 設定管理員
  2. 安裝及執行方法:
  • 1. 單一伺服執行方式(Single Server Environment) 
    • a) 拷貝兩個檔案 ( FbConfigManager.exe , FBConfManager.lang ) 到 [ Firebird Path] 
  • 2. 多個伺服執行方式(Multiple Servers Environment) 
    • a) 拷貝 firebird.conf 到 FbConfManager 目錄下,即可作編輯 
      b) Command方式
      FbConfManager "```C:\Program Files\Firebird\Server4\firebird.conf```"
  1. 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