windows下启动/关闭Sybase数据库服务器
啟動、關閉Sybase數據庫服務器
一、啟動Sybase服務器
在windows下介紹兩種方法啟動Sybase數據庫服務器。
1、通過服務器管理器
???????? 依次打開控制面板>管理工具>服務 管理窗口。拖動滾動條到Sybase打頭的服務名稱附近,一般會發現有5個服務:Sybase SQLServer _ <servername>、Sybase BCKServer _ <servername>_BS、Sybase MONServer _ <servername>_MS、Sybase Unified Agent、Sybase XPServer _ <servername>_XP。
???????? 一般情況下,啟動主服務(SQLServer)和備份服務(BCKServer)就可以了。監控服務(MONServer)在需要監控Sybase性能時再打開。擴展存儲過程服務(XPServer)是由主服務(SQLServer)根據需要打開的,不能手動啟動XPServer。
???????? 在Sybase SQLServer _ RUSKYPC服務項上點右鍵,選擇啟動就可以啟動sybase主服務器。備份服務Sybase BCKServer _ RUSKY_BS的啟動過程類似。
2、通過net start命令
???????? 在windows下也可以通過命令行來啟動sybase主服務器和備份服務器。net start的語法為:?NET START [service]
???????? 需要知道以上命令中的service名稱才能執行該命令。sybase主服務對應的服務名稱SERVICE_NAME為:sybsql_<servername>。其中servername為配置的sybase服務器名稱。如果配置的sybase服務名為TEST的話,可以這樣起來sybase主服務和備份服務。servicename可通過服務管理器,找到相應服務---》右鍵---》屬性:可看到服務名。?
???????? net start sybsql_test
???????? net start sybbck_test_BS
二、關閉Sybase服務器
有四種方法來關閉sybase的服務
1、服務管理器
???????? 依次打開控制面板>管理工具>服務 管理窗口。找到sybase的主服務和備份服務。在服務名稱Sybase SQLServer _ <servername>和Sybase BCKServer _ <servername>_BS上分別點右鍵選擇停止來關閉服務。如果相應的服務名稱旁邊的狀態列為空,則說明服務已經成功停止。
2、在isql中用shutdown命令
用命令行實用工具isql連接到sybase服務器,執行shutdown來關閉。? ??
? ? ? C:\Users\Administrator>isql -Usa -Sruskypc
Password:
1> shutdown
2> go
注意:在緊急或者突發情況才能使用shutdown with nowait命令。
3、使用net stop命令來關閉sybase服務
???????? net stop的語法為:NET STOP service
???????? sybase主服務對應的服務名稱為:sybsql_<servername>,備份服務對應的服務名稱為:sybbck_<servername>_BS,監控服務為對應的服務名稱為:sybmon_<servername>_MS。在命令提示符下執行的命令依次為:
???????? net stop sybsql_test
???????? net stop sybbck_test_BS
???????? net stop sybmon_test_MS
4、使用Sybase Central 關閉sybase服務
???????? 在Sybase Central中,在連接的服務器上點右鍵選擇“關閉”,在選擇立即關閉”servername:port”,點“是”就可以關閉sybase的主服務了。
三、檢驗與服務器的連接
1、使用 isql 執行快速測試
???????? 在命令提示符下輸入:isql -Usa -P<password or leave it blank> -Sserver_name
???????? 其中, server_name 是 Adaptive Server 的名稱。
??? 注意: 第一次登錄到 Adaptive Server 時,可使用缺省的“sa”用戶名,口令為空。 第一次登錄后,應更改系統管理員的口令。
??? 如果登錄成功,將顯示 isql 命令提示符。要顯示 Adaptive Server 版本號,請在 isql 提示符下輸入:
???????? 1> select @@version
???????? 2> go
???????? 將顯示 Adaptive Server 版本號。 輸出應顯示 Adaptive Server 的版本為 15.0.7。
2、通過 Sybase Central 連接到 Adaptive Server
???????? Sybase Central 提供了一個圖形用戶界面,在此可執行 Adaptive Server 管理任務。Sybase Central 界面在左窗格中顯示服務器的分層列表,在右窗格中顯示所選服務器的詳細信息列表。要選擇一個服務器,請在左窗格中單擊其圖標。
- 1 從 Windows 任務欄中,選擇“開始”|“程序”|“Sybase”|“Sybase? Central”。
- 2 在左窗格中,單擊要連接到的服務器。
- 3 在“登錄”窗口中,輸入系統管理員的用戶名和口令。必須以系統管理員身份登錄才能執行管理任務。
- 4 單擊“確定”。
???????? 注意:第一次登錄到 Adaptive Server 時,可使用缺省的“sa”用戶名,口令為空。第一次登錄后,應更改系統管理員的口令。用于 Sybase Central 的 Adaptive Server 插件并不顯示 SQL.ini 文件中所列的全部服務器。Sybase Central 只列出前面連接到的那些服務器,或者列出作為 Windows 服務啟動的那些服務器。
四、設置系統管理員口令
???????? 在安裝 Sybase 軟件時,系統會為 Sybase 系統管理員創建一個名為“sa”的用戶帳戶。以“sa”身份登錄的用戶可以使用 Adaptive Server上的任何數據庫(包括 master 數據庫),并具有全部權限。剛完成新的安裝時,“sa”帳戶沒有口令。口令的初始缺省值為:NULL。在生產環境中, Sybase 系統管理員應始終使用非缺省口令。
Sybase 系統管理員應以“sa”身份登錄到新的 Adaptive Server,并使用sp_password 設置口令:
???????? %SYBASE%\%SYBASE_OCS%\bin\isql -Usa -P -Sserver_name
1> sp_password null, new_password
2> go
???????? 其中,“null”是缺省口令, new_password 是分配給“sa”帳戶的口令。為了最大限度地提高安全性, Sybase 建議您設置至少包含八個字符的口令,并結合使用大小寫字母和數字。
1、使用 isql 執行快速測試
???????? 在命令提示符下輸入:isql -Usa -P<password or leave it blank> -Sserver_name
???????? 其中, server_name 是 Adaptive Server 的名稱。可通過%SYBASE%\ini\sql.ini查看server_name。
??? 注意: 第一次登錄到 Adaptive Server 時,可使用缺省的“sa”用戶名,口令為空。 第一次登錄后,應更改系統管理員的口令。
??? 如果登錄成功,將顯示 isql 命令提示符。要顯示 Adaptive Server 版本號,請在 isql 提示符下輸入:
???????? 1> select @@version
???????? 2> go
???????? 將顯示 Adaptive Server 版本號。 輸出應顯示 Adaptive Server 的版本為 15.0.7。
2、通過 Sybase Central 連接到 Adaptive Server
???????? Sybase Central 提供了一個圖形用戶界面,在此可執行 Adaptive Server 管理任務。Sybase Central 界面在左窗格中顯示服務器的分層列表,在右窗格中顯示所選服務器的詳細信息列表。要選擇一個服務器,請在左窗格中單擊其圖標。
- 1 從 Windows 任務欄中,選擇“開始”|“程序”|“Sybase”|“Sybase? Central”。
- 2 在左窗格中,單擊要連接到的服務器。
- 3 在“登錄”窗口中,輸入系統管理員的用戶名和口令。必須以系統管理員身份登錄才能執行管理任務。
- 4 單擊“確定”。
???????? 注意:第一次登錄到 Adaptive Server 時,可使用缺省的“sa”用戶名,口令為空。第一次登錄后,應更改系統管理員的口令。用于 Sybase Central 的 Adaptive Server 插件并不顯示 SQL.ini 文件中所列的全部服務器。Sybase Central 只列出前面連接到的那些服務器,或者列出作為 Windows 服務啟動的那些服務器。
3、設置系統管理員口令
???????? 在安裝 Sybase 軟件時,系統會為 Sybase 系統管理員創建一個名為“sa”的用戶帳戶。以“sa”身份登錄的用戶可以使用 Adaptive Server上的任何數據庫(包括 master 數據庫),并具有全部權限。剛完成新的安裝時,“sa”帳戶沒有口令。口令的初始缺省值為:NULL。在生產環境中, Sybase 系統管理員應始終使用非缺省口令。
Sybase 系統管理員應以“sa”身份登錄到新的 Adaptive Server,并使用sp_password 設置口令:
???????? %SYBASE%\%SYBASE_OCS%\bin\isql -Usa -P -Sserver_name
1> sp_password null, new_password
2> go
???????? 其中,“null”是缺省口令, new_password 是分配給“sa”帳戶的口令。為了最大限度地提高安全性, Sybase 建議您設置至少包含八個字符的口令,并結合使用大小寫字母和數字。
轉載于:https://www.cnblogs.com/rusking/p/4409203.html
總結
以上是生活随笔為你收集整理的windows下启动/关闭Sybase数据库服务器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java在一个文件中匹配字符串
- 下一篇: setHomeButtonEnabled