史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 網路軟硬體架設技術文件
忘記密碼?
論壇說明 標記討論區已讀

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2004-08-31, 06:00 AM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 知識系統管理工具Mybase網路版

知識系統管理工具Mybase網路版

一。簡介

Mybase網路版使你能夠通過區域網路或者英特網訪問Mybase資料庫。你可以與你的同事合作,或者從家裡訪問辦公室的資料庫,反之也行。

與桌面版相比,網路版包括一個執行在伺服器的服務端,一個執行在用戶工作站的客戶端。所以它是一個C/S模式的程序。

網路版允許多個用戶並發的讀寫位於伺服器上的Mybase的資料庫集合。每一個客戶端都可以同時安裝載入任意數量的資料庫,只要它們在服務端在正確的開啟。

Mybase網路版提供了一些特性是你不用進行複雜的安裝和組態就可以輕鬆的執行個人或者公司的資料庫,預設值的設定對大多數的情況都足夠。利用客戶端,管理員可以在任何時候以圖形用戶接頭的方式增加/移除/編輯/管理用戶/組。


二。服務端

1。組態

1)安裝和移除
首先你需要一個CPU>100MHz,RAM>64MB,安裝Windows NT4,Windows 2000或者Windows XP的電腦。


要安裝服務端,執行"nyfserver1x.exe",然後根據嚮導提示選項目標目錄和程序群組名稱。

要移除服務端,開啟控制台,雙按增加/刪除程式圖示。

點選"Mybase/SSG Server",然後點擊增加/移除。按下」Yes」確定移除。

注意你應該在安裝或者移除之前關閉正在執行的服務端。




2)啟動和停止Mybase伺服器


有兩種方式可以啟動和停止伺服器:

-按下開始按鈕,選項」Mybase networking->Start service/Stop service」子表單項。


-在桌面上右擊我的電腦,選項管理指令,在目錄樹中點選服務,找到」Mybase/SSG server」項,利用開始/停止/暫停按鈕來改變服務狀態。

2。伺服器設定
預設值情況下,伺服器利用TCP連接阜1234進行監聽,還有一些其它的預設值設定。

這些設定在大多數的情況下都可以正常工作,但是你仍可能因為特殊原因想要自己定義一個和多個設定。


伺服器的所有設定都存儲在一個簡單的.INI文件裡(.\SsgServerCfg.INI)。

對這個文件的所有修改只有重新啟動伺服器以後才會起作用。所以你應該在伺服器啟動之前定義它們。

下面部分解釋了所有支持的設定:

Listener.TcpPort——監聽TCP連接阜,取值0-65535

Listener.ConnectionMaxNum——最大並發連接數,取自然數


Listener.ConnectionTimeout——連接超時,取數位,服務機構是秒
Listener.LogFilename——日誌文件

Listener.AutoSaveInterval——自動儲存時間間隔,取數位,服務機構是秒

Listener.AutoEmptyRecycleBin——自動清空資源回收桶間隔,取數位,服務機構是秒
Listener.AutoBackupInterval——自動制作備份間隔,取數位,服務機構是秒
Listener.CompressionEnabled——啟用壓縮,取邏輯值true,false


Listener.HttpServiceEnabled——啟動HTTP服務,取邏輯值true,false
Listener.HttpSessionDuration——HTTP回話超時,取數位,服務機構是秒

3。自動載入資料庫


伺服器可以在服務啟動是自動開啟指定的資料庫。
如果你想這樣做,可以簡單將要載入的資料庫檔案名寫進.\AutoLoadList.INE組態文件裡。


每個檔案名占一行,包含有逗號分隔的三個區域,像下面這樣:
example.nyf,demo-db,readonly
第一個區域放置檔案名和路徑,第二個區域是資料庫的別名,第三個區域指示資料庫的開啟模式。

比如:
dbfile-path,db-alias,open-mode
注意:


資料庫別名是可選的,你可以留空。
開啟模式可以為」readonly」或者簡單的留空。如果你設定成了」readonly」,資料庫將以只讀模式開啟,不論用戶還是管理員都不能修改資料庫。
4。用戶/組管理
在你訪問伺服器之前,你必須用合法的用戶名和密碼登入。Mybase伺服器不能識別Windows的用戶,它通過下面四個INI文件維護自己的用戶/組列表和權限:

-UserList.ini:用戶帳號文件
-GroupList.ini:組帳號文件
-UserPrivilege.ini:用戶權限文件
-GroupPrivilege.ini:組權限文件


通常,你不需要手動編輯這些INI文件。
事實上,你能通過預置的」root」帳號登入,成為伺服器管理員,這樣你能夠在一個圖形用戶接頭裡輕鬆的增加/編輯/移除用戶/組帳號,更改密碼。


同時你也應該在登入後在第一時間修改root帳號的密碼並把它存放在一個安全的位置。注意root帳號的預設值密碼是空的。
現在,要為一個用戶帳號指定權限,你可以簡單的指定它的組名,這樣用戶就獲得了組的全部權限。


注意:你不能使用一個組帳號進行登入,它僅僅是用來說明 伺服器維護權限的。

1)預置的組


預設值情況下,伺服器在安裝的時候自動增加了下面的組帳號:
-Administrators:伺服器的管理員組,這個組的所有用戶可以自動成為管理員,能夠管理伺服器的用戶/組帳號和資料庫。


-PowerUseers:這個組的所有用戶可以讀寫資料庫,但是不能管理伺服器的帳號和資料庫。


-Guests:這個組的
所有用戶只能讀取資料庫,不能修改資料庫,也不能管理伺服器的帳號和資料庫。

2)預置的用戶


下面列出了預置的用戶帳號:

-root:預設值的伺服器管理員帳號,屬於Administrators組,預設值密碼為空。當你第一次登入伺服器的時候,使用root帳號,這樣你可以增加另外的用戶/組或者管理伺服器和資料庫。你應該盡可能早的修改密碼。

-guest:這個帳號預設值屬於Guests組,只可以讀取資料庫。


3)管理用戶組帳號
Mybase的客戶端已經提供了一個使用用戶接頭管理帳戶/組的工具,請參考本文的客戶端部分。


知識系統管理工具Mybase網路版之二
二。客戶端

1。組態

1)系統需求

首先你需要一個CPU>100MHz,RAM>32MB,安裝Windows NT4,Windows 2000或者Windows XP的電腦。


2)要安裝服務端,執行"nyfclient1x.exe",然後根據嚮導提示選項目標目錄和程序群組名稱。

3)要移除服務端,開啟控制台,雙按增加/刪除程式圖示。點選"Mybase Client Program",然後點擊增加/移除。按下」Yes」確定移除。


注意你應該在安裝或者移除之前關閉正在執行的客戶端。



2。執行客戶端
1)要執行客戶端,請首先驗證你有一個到區域網路或者英特網的連接,通過它能訪問Mybase的伺服器,並且你已經進行了正確的網路組態。

如果你沒有NT/2K/XP的伺服器,Mybase的伺服器和客戶端能夠執行在同一台電腦上,也就是說,一台電腦同時扮演伺服器和客戶端電腦。如果是這種情況,你不需要一個實際的連接,但是你需要一個回路。也就是在執行任何TCP/IP網路程序之前你應該正確地安裝好TCP/IP網路傳輸協定。



如果你使用Windows NT/2000/XP,那麼TCP/IP傳輸協定通常不是問題,然而你需要在Windows9x平台上手動增加TCP/IP網路傳輸協定。

關於增加TCP/IP傳輸協定的細節,你可以參考Windows的手冊,或者和你的網路管理員聯繫。



2)。執行。在連接伺服器之前,驗證你知道主機名,並擁有一個有效的帳戶。

從開始選單選項」Wjjsoft Mybase->Mybase Client Program」表單項,Mybase的客戶端程序就會執行,這樣你就能夠使用你的帳號名和密碼登入Mybase伺服器了。

在一個彈出視窗中會列出所有你有權訪問的資料庫,從列表中選項一個或者多個資料庫,按下」Mount」按鈕,客戶端會載入整個大綱 列項並樹形顯示它們。
現在你就可像在桌面版中那樣通過按下任何大綱 列項來檢視(編輯,如果你有權限的話)。

3。登入Mybase伺服器


在訪問伺服器之前和你的網路管理員聯繫獲得有效的帳戶和密碼。然後選項」Server->Connect」表單指令或者點擊」Connect…」工具按鈕,輸入伺服器的名字/IP和TCP連接阜,登入帳號和密碼,點擊」OK」按鈕進行連接。


4。開啟資料庫

在你訪問一個存儲在伺服器電腦上的遠端資料庫之前,你應該首先在Mybase伺服器上開啟它,並把資料庫的檔案名增加到用戶/組權限裡。

有兩種方式可以開啟位於伺服器電腦上的資料庫:

1)如果你是管理員並能訪問伺服器電腦,你可以將.nyf的檔案名和路徑放到伺服器的」AutoLoadList.ini」組態文件裡,伺服器會在啟動時自動檢視並開啟列表裡的所有資料庫。通過這種方式你必須重新啟動伺服器以安裝載入列表裡的資料庫。要得到更多資訊,你可以參考上面的伺服器設定部分。


2)如果你想不重新啟動伺服器或者不操作伺服器電腦來開啟資料庫,作為資料庫管理員,只要你記得資料庫的檔案名和路徑,就可以通過客戶端方便的開啟一個遠端資料庫。

假設一個資料庫的檔案名是:

D:\data\project.nyf,你選項」Server->List databases…」表單項,或者按下」Connect」按鈕,然後在彈出的視窗中按下」Open」按鈕,在」Database filename」編輯框中按鍵輸入檔案名,在」Database password」編輯框中按鍵輸入密碼(如果有的話),可以核選」Open database in read-only mode」選項,然後按下」OK」讓Mybase伺服器安裝載入指定的資料庫。如果成功開啟了,資料庫的檔案名會在列表中顯示,你可以選項它然後安裝載入到客戶端中。

5。安裝載入資料庫

在開啟一個資料庫後,你就可以在列表中選項,然後通過按下」Mount」按鈕將它安裝載入到客戶端中進行檢視。


6。新增一個資料庫

在伺服器電腦上新增一個資料庫很簡單,只要新增一個文件,並將文件的副檔名設為.nyf就行了。

如果你想利用客戶端通過網路新增一個新的資料庫,只要在」Open」對話視窗中核選」create a new database if not exist」就行了。

7。編輯RTF註釋


要使用網路版協作編輯RTF註釋,你必須先成功的鎖定它,並在提交改變之後再釋放鎖定,以便讓其它的用戶進行鎖定。這樣才能避免彼此之間的覆寫。


使用客戶端,你可以自動進行鎖定和解瑣,也就是說當你跳到一個大綱 列項是,鎖定是自動的,而在提交改變離開時,解瑣也是自動的,所以你無須手動鎖定/解瑣。

但是有一種除外,那就是 列項已經被其它用戶鎖定時,你必須等待並通過按」Lock」工具按鈕進行手動鎖定。



8。修改密碼
如果你想修改密碼,選項」Server->Change password…」表單項,然後輸入當前密碼和新密碼。


如果你想改變其它帳號的密碼,你必須是管理員。更詳細的說明,參考下面的用戶/組管理。


個人知識系統管理工具mybase桌面版之三


三。Mybase的使用


1。下載


你可以在這個頁面找到所有關於Mybase的下載:http://www.wjjsoft.com/download.html

2。安裝和中文支持
通過執行mbs483.exe來安裝桌面版。你要做的就是類似選項安裝路徑這樣的簡單操作。如果你想使用中文的界面,下載中文語言包mbs_chs.zip並解壓,將解壓得到的chs.lcf檔案拷貝到Mybase的安裝目錄(nyfedit.exe所在的資料夾)。這樣你就可以從表單「工具/語言」中選項簡體中文了。



3。使用WebCollect直接從IE中捕捉web頁
你可以從上面提供的下載位址下載WebCollect。它是一個自解壓的可執行文件,直接執行它就可以安裝WebCollect了。在安裝完成以後,為了在上網衝浪時直接從IE中儲存web頁,右擊滑鼠,從快捷表單中選項「Save to Mybase」指令。WebCollect的對話視窗會彈出來,選項一個資料庫,如果你第一次使用,你必須新增一個資料庫,然後指定或者新增一個節點來存放web頁。現在你就可以按OK來儲存web頁了。


WebCollect提供了很多的選項,讓你在儲存頁面時可以進行更多的控制。比如,你可以儲存頁面到一個子節點或者相鄰節點,儲存頁面的所有資訊或者選定的HTML,不帶格式的純文本,選定的圖片。你也可以將頁面位址包含進來,還可以包括相連的圖片,FLASH。還可以保持連接,清除javascript和VBScript,去掉煩人的彈出視窗等等。


4。產生樹形HTML

插件treehtml.dll允許你將Mybase資料庫轉化成HTML樹,包括節點間的連接和附件。從而通過使用IE和Netscape Communicator利用Internet同其他人分享你的資料庫。

1)安裝插件。
有兩種方式可以是Mybase的插件工作。
+ 從1中提供的位址下載TreeHTML。解壓縮後將treehtml.dll拷貝到Mybase安裝目錄下的「add-ons」目錄中。如果採用預設值安裝這個目錄是"C:\Program Files\wjjsoft\Mybase\add-ons"。最後重新啟動Mybase完成安裝。



+ 將下載的插件解壓到一個目錄裡。在Mybase的選項對話視窗中,按下「Add-ons」標籤,然後將解壓目錄增加到元件搜尋路徑列表中。最後重新啟動Mybase完成安裝。



2)匯出樹形HTML。

插件安裝好以後,你可以執行表單「大綱/實用工具/匯出/HTML tree」指令,會彈出對話視窗,你可以選項匯出的位置,以及匯出的內容(整個資料庫,還是選項的節點),最後按「OK」產生樹形HTML。


產生的頁面被分成左右或者上下兩部分。上/左大綱包含樹形的結構框架,下/右框架顯示和框架節點相連的內容。


5。新增獨立執行的.exe資料庫

從版本4。62開始,Mybase提供了一個令人興奮的特性——允許你將瀏覽器結合到資料庫中來新增一個可以獨立允許的可執行文件。從而使你能夠在沒有安裝瀏覽器或者Mybase本身的情況下在任何32位的視窗系統上檢視資料庫。


選項表單「工具/轉換資料庫為EXE」指令,然後選項一個資料庫,按下「開啟」確定。EXE的資料庫就產生了,與資料庫存儲在同一個資料夾裡,以.exe作為副檔名。然後你就可以執行產生的可執行文件測試它是不是如你想像的一樣工作。


注意,如果你視圖轉換當前開啟的資料庫,這個工具將不能執行。所以你需要在轉換之前將資料庫關閉。但是只要文件以只讀方式而不是讀寫方式開啟你仍然可以進行轉換。


另外你可以在瀏覽器中產生可執行資料庫,因為通常文件是以只讀方式開啟的
最後你還可以從Windows檔案總管中新增可執行的資料庫。在.nyf文件上右擊,然後選項「Create EXE databse」指令。


6。有關Mybase使用的更多內容,你可以參考它的求助文件。另外觀看它的演示資料庫是學習的最好方法。你可以通過「說明 /資料庫實例」表單指令來開啟演示資料庫。


四。小結
本文為你詳細的介紹了Mybase的用途和主要的使用方法,希望通過使用它,可以方便你的個人知識管理。


參考文獻:
1。http://www.wjjsoft.com/download.html
2。User's Manual(Mybase Desktop)
psac 目前離線  
送花文章: 3, 收花文章: 1630 篇, 收花: 3204 次
舊 2004-08-31, 11:17 AM   #2 (permalink)
長老會員
 
leowang 的頭像
榮譽勳章
UID - 2461
在線等級: 級別:111 | 在線時長:12771小時 | 升級還需:221小時級別:111 | 在線時長:12771小時 | 升級還需:221小時級別:111 | 在線時長:12771小時 | 升級還需:221小時級別:111 | 在線時長:12771小時 | 升級還需:221小時級別:111 | 在線時長:12771小時 | 升級還需:221小時級別:111 | 在線時長:12771小時 | 升級還需:221小時
註冊日期: 2002-12-06
文章: 4729
精華: 0
現金: 101679 金幣
資產: 595492390 金幣
預設

感謝大大教學
__________________
http://hisn.chin.googlepages.com/love.gif

金錢的數量,決定馬子的漂亮
硬碟的容量,決定男人的力量

製作Mail Logo按這裡
leowang 目前離線  
送花文章: 256, 收花文章: 1161 篇, 收花: 4928 次
 


主題工具
顯示模式

發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 03:58 AM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2020, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1