2008/09/19
Ubuntu 自動排程
1.建立一 shell scirpt 的 file, ex: backup.sh
2.讓 backup.sh成為一使用者排程
2.1 cmd : crontab -e
2.2 0 0 * * * backup.sh (每日凌晨 0 點 0 分執行)
2.3 等待一分鐘後,cron自動將所有指定排程檔案再讀取一次。
2.4 完成
其他請參考鳥哥
2.讓 backup.sh成為一使用者排程
2.1 cmd : crontab -e
2.2 0 0 * * * backup.sh (每日凌晨 0 點 0 分執行)
2.3 等待一分鐘後,cron自動將所有指定排程檔案再讀取一次。
2.4 完成
其他請參考鳥哥
2008/09/17
Tomcat (5.5.X) + SSL (簡易憑證)
1.製作憑證
(利用 jdk 中附的 keytool 製作簡易憑證) 指令 : keytool -genkey -alias maAlias -keypass myKeyPass -keystore myKeystore.jks -storepass myKeyPass -keyalg DSA -validity 730
[需要輸入內容]
您的名字與姓氏為何?
[Unknown]: localhost (這個好像不能亂打,要打domain name.. ) (CN)
您的編制單位名稱為何?
[Unknown]:OU
您的組織名稱為何?
[Unknown]:O
您所在的城市或地區名稱為何?
[Unknown]:L
您所在的州及省份名稱為何?
[Unknown]:S
該單位的二字國碼為何
[Unknown]:TW
CN=localhost, OU=OU, O=O, L=L, S=S, C=tw 正確嗎?
[否]: Y
[Unknown]: localhost (這個好像不能亂打,要打domain name.. ) (CN)
您的編制單位名稱為何?
[Unknown]:OU
您的組織名稱為何?
[Unknown]:O
您所在的城市或地區名稱為何?
[Unknown]:L
您所在的州及省份名稱為何?
[Unknown]:S
該單位的二字國碼為何
[Unknown]:TW
CN=localhost, OU=OU, O=O, L=L, S=S, C=tw 正確嗎?
[否]: Y
注意事項 :
1.keypass 與 keystorepass 必須相同
2.其餘指令請參照 keytool中文說明 或是 Sun官方說明文件
1.keypass 與 keystorepass 必須相同
2.其餘指令請參照 keytool中文說明 或是 Sun官方說明文件
2.設定Tomcat中 ${CATALINA_HOME}\conf\server.xml
(將產生好的憑證放置${CATALINA_HOME}\keystore\)
---
....
< Connector port="8443" minprocessors="5" maxprocessors="75" uriencoding="UTF-8" enablelookups="true" disableuploadtimeout="true" acceptcount="100" debug="0" scheme="https" secure="true" clientauth="false" sslprotocol="TLS" keystorefile="keystore\myKeystore.jks" keystorepass="myKeyPass" keyalias="myAlias" algoritym="MD5" / >
....
---
3.連線 : https://localhost:8443/
3.1需要將憑證匯入至瀏覽器,使其信任憑證。
3.2亦可將憑證換成具有第三方簽署過的憑證(VeriSign. 等組織均預設存在於瀏覽器的信任憑證,當然與瀏覽器的預設有關),可以不需要做匯入動作。
4.完成!
2008/09/11
MS SQL Server 2005 錯誤 15023
sql server中"登錄"與"用戶"的區別,"登錄"用於用戶身份驗證,而資料庫"用戶"帳戶用於資料庫訪問和許可權驗證。登錄通過安全識別符 (SID) 與用戶關聯。將資料庫恢復到其他伺服器時,資料庫中包含一組用戶和許可權,但可能沒有相應的登錄或者登錄所關聯的用戶可能不是相同的用戶。這種情況被稱為存在"獨立用戶"。 此時是不能通過新建登錄或者是對同名登錄授予對應資料庫的“用戶”許可權來解決登錄問題,因為SQL Server會報出"錯誤15023:當前資料庫中已存在用戶或角色",為了解決這個問題,需要調用系統存儲過程sp_change_users_login,具體用法如下:
Use Northwind
go
sp_change_users_login 'update_one', 'test', 'test'
其中
1.Northwind為存在獨立用戶的資料庫,
2.update_one是存儲過程的參數,表示只處理一個用戶,
3.第一個test是"用戶",
4.後一個test是"登錄",
以上這個SQL表示將伺服器登錄"test"與 Northwind 資料庫用戶"test"重新起來。這樣就可以正常使用資料庫了。
Use Northwind
go
sp_change_users_login 'update_one', 'test', 'test'
其中
1.Northwind為存在獨立用戶的資料庫,
2.update_one是存儲過程的參數,表示只處理一個用戶,
3.第一個test是"用戶",
4.後一個test是"登錄",
以上這個SQL表示將伺服器登錄"test"與 Northwind 資料庫用戶"test"重新起來。這樣就可以正常使用資料庫了。
2008/08/28
sun.net.ftp.FtpClient 直接下 cmd
== FTP命令列表 ==
USER PORT RETR ALLO DELE SITE XMKD CDUP FEAT
PASS PASV STOR REST CWD STAT RMD XCUP OPTS
ACCT TYPE APPE RNFR XCWD HELP XRMD STOU AUTH
REIN STRU SMNT RNTO LIST NOOP PWD SIZE PBSZ
QUIT MODE SYST ABOR NLST MKD XPWD MDTM PROT
== 註 ==
XMKD : 建立目錄
XRMD : 刪除目錄
DELE : 刪除文件
== 使用方式 ==
ftpclient.sendServer("XMKD /test\r\n"); //執行命令 (所有FTP命令都要加上\r\n)
ftpclient.readServerResponse(); //一定要在sendServer之後使用
USER PORT RETR ALLO DELE SITE XMKD CDUP FEAT
PASS PASV STOR REST CWD STAT RMD XCUP OPTS
ACCT TYPE APPE RNFR XCWD HELP XRMD STOU AUTH
REIN STRU SMNT RNTO LIST NOOP PWD SIZE PBSZ
QUIT MODE SYST ABOR NLST MKD XPWD MDTM PROT
== 註 ==
XMKD : 建立目錄
XRMD : 刪除目錄
DELE : 刪除文件
== 使用方式 ==
ftpclient.sendServer("XMKD /test\r\n"); //執行命令 (所有FTP命令都要加上\r\n)
ftpclient.readServerResponse(); //一定要在sendServer之後使用
2008/08/18
MS SQL 定序議題 (可區分資料庫中大小寫等...)
排序順序選項
有數個排序順序選項可以套用到指定的 Analysis Services Windows 定序,包括依據大小寫、腔調字、假名和區分全半形等,以進一步定義排序和比較規則。下表描述 Windows 定序排序順序選項和 Analysis Services 之相關聯的後置詞。
1 如果選取 BIN2,則無法使用區分大小寫、不區分大小寫、區分腔調字、不區分腔調字、區分假名和區分全半形等選項。
每一個 Windows 定序會與排序順序後置詞相結合,來定義大小寫、腔調字、全半形或假名的區分。例如,Analysis Services 之 Collation 組態屬性的預設值是 Latin1_General_AS_CS,它指定使用 Latin1_General 定序,以及區分腔調字、區分大小寫的排序順序。
[註] : 轉貼自 MS SQL Server 2008 線上叢書
排序順序 (後置詞) | 排序順序描述 | ||
---|---|---|---|
二進位 (_BIN)1 | 依據每一個字元已定義的位元模式來排序和比較 Analysis Services 中的資料。二進位排序順序為區分大小寫和區分腔調字。二進位也是最快的排序順序。如需詳細資訊,請參閱<使用 BIN 和 BIN2 定序的指導方針>。 如果沒有選取此選項,Analysis Services 會遵循相關聯之語言或字母字典中所定義的排序和比較規則。 此選項對應到 [Microsoft SQL Server 安裝精靈] 之 [定序設定] 頁面上的 [二進位] 選項,或 SQL Server Management Studio 中之 [Analysis Server 屬性] 對話方塊的 [語言/定序] 頁面。 | ||
BIN2 (_BIN2)1 | 依據 Unicode 資料的 Unicode 字碼指標來排序和比較 Analysis Services 中的資料。針對非 Unicode 資料,BIN2 將使用與二進位排序相同的比較。 使用 BIN2 排序順序的優點,就是比較已排序資料的應用程式並不需要重新排序資料。因此,BIN2 提供更簡化的應用程式開發和可能的效能提升。如需詳細資訊,請參閱<使用 BIN 和 BIN2 定序的指導方針>。 此選項對應到 [Microsoft SQL Server 安裝精靈] 之 [定序設定] 頁面上的 [二進位 2] 選項,或 SQL Server Management Studio 中之 [Analysis Server 屬性] 對話方塊的 [語言/定序] 頁面。 | ||
區分大小寫 (_CS) | 區分大寫和小寫字母。如果選取此選項,則小寫字母的排序會先於大寫字母。 此選項的設定方式是選取 [Microsoft SQL Server 安裝精靈] 之 [定序設定] 頁面上的 [區分大小寫] 選項,或 SQL Server Management Studio 中之 [Analysis Server 屬性] 對話方塊的 [語言/定序] 頁面。 | ||
不區分大小寫 (_CI) | 不區分大寫和小寫字母。在排序用途上,Analysis Services 視大寫和小寫字母相同。 此選項的設定方式是清除 [Microsoft SQL Server 安裝精靈] 之 [定序設定] 頁面上的 [區分大小寫] 選項,或 SQL Server Management Studio 中之 [Analysis Server 屬性] 對話方塊的 [語言/定序] 頁面。 | ||
區分腔調字 (_AS) | 區分有腔調和無腔調的字元。例如,'a' 不等於 'ấ'。 如果未選取此選項,在排序用途上,Analysis Services 視有腔調和無腔調字母相同。 此選項對應到 [Microsoft SQL Server 安裝精靈] 之 [定序設定] 頁面上的 [區分腔調字] 選項,或 SQL Server Management Studio 中之 [Analysis Server 屬性] 對話方塊的 [語言/定序] 頁面。 | ||
不區分腔調字 (_AI) | 不區分有腔調和無腔調字元。在排序用途上,Analysis Services 視有腔調和無腔調字母相同。 此選項的設定方式是清除 [Microsoft SQL Server 安裝精靈] 之 [定序設定] 頁面上的 [區分腔調字] 選項,或 SQL Server Management Studio 中之 [Analysis Server 屬性] 對話方塊的 [語言/定序] 頁面。 | ||
區分假名 (_KS) | 區分兩種類型的日文假名字元:平假名與片假名。 如果未選取此選項,在排序用途上,Analysis Services 視平假名和片假名相同。
| ||
區分全半形 (_WS) | 區分單一位元組字元和以雙位元組字元表示的相同字元。 如果未選取此選項,在排序用途上,Analysis Services 視相同字元的單一位元組和雙位元組表示法相同。
|
每一個 Windows 定序會與排序順序後置詞相結合,來定義大小寫、腔調字、全半形或假名的區分。例如,Analysis Services 之 Collation 組態屬性的預設值是 Latin1_General_AS_CS,它指定使用 Latin1_General 定序,以及區分腔調字、區分大小寫的排序順序。
[註] : 轉貼自 MS SQL Server 2008 線上叢書
訂閱:
文章 (Atom)
NGINX SSL/設定檔案
#user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #...
-
Source: Automatically Retry Failed Jobs in Quartz Retrying continuously until success: If you want to keep trying over and over again un...
-
*主餐類 漢堡王炸雞腿-227大卡 華嫩雞條(6PCS)-259大卡 火烤漢堡-311大卡 火烤吉士漢堡-353大卡 小華堡-397大卡 華雪魚-471大卡 雙層吉士漢堡-534大卡 雙層燒烤培根堡-580大卡 華辣雞腿堡-597大卡 華香雞排堡-685大卡...
-
Download source files from here Upload files to the CentOS server Prepare the necessary files #yum -y install gcc gcc-c++ autoconf lib...