2015年12月29日 星期二

APACHE2 性能調教


提升效能限制,可以提高成以下設定: 

<IfModule prefork.c> 
# number of server processes to start 
http://httpd.apache.org/docs/2.2/mod/mpm_common.html#startservers 
StartServers 128 
# minimum number of server processes which are kept spare 
http://httpd.apache.org/docs/2.2/mod/prefork.html#minspareservers 
MinSpareServers 16 
# maximum number of server processes which are kept spare 
http://httpd.apache.org/docs/2.2/mod/prefork.html#maxspareservers 
MaxSpareServers 64 
# highest possible MaxClients setting for the lifetime of the Apache process. 
http://httpd.apache.org/docs/2.2/mod/mpm_common.html#serverlimit 
ServerLimit 2048 
# maximum number of server processes allowed to start 
http://httpd.apache.org/docs/2.2/mod/mpm_common.html#maxclients 
MaxClients 2048 
# maximum number of requests a server process serves 
http://httpd.apache.org/docs/2.2/mod/mpm_common.html#maxrequestsperchild 
MaxRequestsPerChild 10000 
</IfModule> 

重啟 apache 請先 stop 再 start。 



出處文章
http://mepopedia.com/forum/read.php?146,419

2015年11月5日 星期四

新裝字型無法顯現在應用程式

1.字型安裝方法開啟 [控制台] 中的 [字型]。 在 [檔案] 功能表上,按一下 [安裝新字型]。 在 [磁碟機] 上,按一下想要的磁碟機。 在 [資料夾] 上,連按兩下包含想要新增的字型之資料夾。在 [字型清單] 上,按一下要新增的字型,再按 [確定]。
2.把 c:\windows\systen32\FNTCACHE.DAT砍掉再重新開機

2015年6月4日 星期四

Synology 空間升級方式

環境說明:
原是2BAY  兩顆2TB硬碟做RAID 1 。

升級更換方式:
1.準備兩顆 4TB以上硬碟。
2.將其中一顆原2TB硬碟熱抽拔起,系統會出現告警聲。
3.更換新硬碟後,並設定修復動作後讓它同步。
4.等同步完成後,再將第2顆舊的2TB熱抽拔除並更換。
5.再等它同步完成後,它就會自動擴增空間動作(顯示新增硬碟)即可完成升級空間!



ORACLE 出現 TNS:沒有監聽器

ORA-12541:TNS:沒有監聽器

  原因: 無法啟動監聽器或者監聽器損壞,則使用「Net8 Configuration Assistant」工具嚮導之「監聽程式配置」增加一個監聽器即可(在設定之前將監聽器先刪除!)

2015年5月15日 星期五

在ASP.NET下,更換SSL機器ssl憑証升級為sha256

WINDOWS 2000 SERVER目前不支援SSL SHA256如需要使用,只能重新設定在Windows 2003 Server系統,相關修正程式如下!


IIS主機更新路徑

更新主機,網址如下:
https://support.microsoft.com/ EN-US / KB / 968730 / ZH-TW


Windows2003 IIS & Oracle 9 相容問題經驗筆記

應該有人發生過相關問題,因此在這留一些相關經驗供未來有相同問題者參考。

當在Windows 2003 IIS下的asp要連結本機所裝的Oracle 9 ,
網頁出現Chrome 下會出現 adodb.connection 錯誤 '800a0e7a'找不到提供者。.....
或IE下出現HTTP 500 內部服務器錯誤....

可試著調整所安裝的Oracle目錄位置之權限,將其權限加入[IUSER_NAME和 [IWAN_NAME]

這兩個目錄權限(安全性設定)即可,可能是相關Oracle所安裝的目錄位置安全權限設限,造成ASP沒有權限連結此資料庫目錄,造成網頁相關問題產生!


ORACLE 指令筆記

純粹筆記!!!!!
1.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
02. Ora9 EDIT
[A]
Command
sqlplus
sys as sysdba
w12345
shutdown immediate;
startup

startup mount;         (single mode)
alter database open; (多工mode)

[B]
啟動資料庫連線
LSNRCTL START

[C]
listener.ora

[D]
1、 create pfile='d:/pfile' from spfile;
2、修改pfile檔,裏面加入*._allow_resetlogs_corruption=TRUE
3、Startup  nomount  pfile='d:/pfile';
4、Alter  database  mount;
5、Recover database until cancel;
6、Alter  database  open  resetlogs;
7、Select  *  from  test1;

[E]
UNDOTBS01.DBF文件太大的解決辦法

1) recover datafile '/usr/oradata/kelong70/undotbs01.dbf' ;
2) alter database datafile '/usr/oradata/kelong70/undotbs01.dbf' online;
3) create undo tablespace undotbs2 datafile '.............' size ..m ;  (from above post)
4) alter system set undo_tablespace=undotbs2 scope=both;
5) alter system set undo_management=auto scope = spfile;
6) shutodwn immediate;
7) startup;
8) drop tablespace undotbs1 including contents and datafiles;

解決辦法:
1.升級到9205
2.停止undo tablespace
3.縮小undo tablespace

-- undo tablespace
create undo tablespace undotBS2 datafile 'C:\oracle\oradata\eoffice\UNDOTBS1.DBF' size 100m;
-- 建置新的空間 undo_tablespace
alter system set undo_tablespace=undotBS2;
-- Drop 原有空間
drop tablespace undotbs1 including contents;
--查看所有表格空間
select * from dba_tablespaces
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
01. Ora8 SetUpb
[A]
1.Oracle Database Assistant
2.Create a database
3.Custom
4.Advanced Replication
5patabase Name=orcl(wttt)
SID = orcl(wttt)
Initialization Filename d:\orant\database\initorcl
Password = w12345
7.預設值

[B]
1.開啟<服務>
2.啟動 OracleServiceORC
OracleStartORCLE
OracleTNSListener80
<啟動.自動>

[C]
1.Administrator Toolbar
2.標題->Customize->Database
3.Service = Oracle
Default <勾選>
User = SYSTEM
Password = Manage

[D]
Storage 擴充區塊
Rb0 2000
Rb1 2000
Sysrol 2000

[E] initwttt.ora
-》OPEN_CURSORS = 200

[F] 中文問題
C:\winnt\regedit
HKEY_LOCAL_MACHINE
SOFTWARE
ORACLE
NLS_LANG
"TRADITIONAL CHINESE_TAIWAN.ZHT16BIG5"
改成 "AMERICAN_AMERICA"

IIS6 & .NET Framwork4相關大小事

參閱微軟說明網頁
https://www.microsoft.com/taiwan/technet/iis/learn/aspnet4_install_iis6_qa.aspx

2015年4月30日 星期四

USB 隨身碟清理磁區WIN7

DOS COMMAND
執行
diskpart
list disk 
select disk "NUM" 
選擇空間有問題的隨身碟後輸入: 
clean 
即開始清除USB隨身碟的資料
再執行建立磁區輸入: 
create partition primary 

Ubuntu 時間及時區設定

# 執行時區設定指令,選擇您要設定的時區:      sudo tzselect  
     第5項ASIA  TAIPEI第43時區

# 更換系統時區檔:       sudo ln -sf /usr/share/zoneinfo/Asia/Taipei /etc/localtime

# 讓本機系統時間連線至網路時間伺服器對時:    sudo ntpdate pool.ntp.org


# 更新 主機 BIOS 的時間  :     sudo hwclock -w 


# 編輯排程,輸入以下範例行,系統將匯入排程每日對時一次:  

sudo crontab -e  

@daily /usr/sbin/ntpdate pool.ntp.org > /dev/null

2015年4月20日 星期一

MAC 使用 ssh 連線設定特殊port方式&mac下清除ssh連線所產生的key

MAC 使用 ssh 連線設定特殊port方式

範例:文字模式下請輸入

ssh -p     OOOOO         OOO@domain.com.tw
             Port Number     帳號              位置

mac下清除ssh連線所產生的key

桌面下按 蘋果鍵+shift+G    輸入 ~/.ssh/ 將裡面的known_hosts 刪除即可解決無法ssh連線主機問題!