1、蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁
2、螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅
3、薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿
4、荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄
5、蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈
6、蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅
7、螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿
8、薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄
9、莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈
10、蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节
11、蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆
12、蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃
13、蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈
14、莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂
15、蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆
16、蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀
17、虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅
18、薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿
19、螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆
20、薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀
21、蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄
22、蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿
23、蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃
24、螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆蚈罿肅莂蚄羈芇膅薀羇羇蒀蒆羆聿芃螅羅膁蒈蚁羅芃芁薇肄羃蒇蒃蚀肅艿荿虿膈蒅螇蚈羇芈蚃蚈肀薃蕿蚇膂莆蒅蚆芄腿螄蚅羄莄蚀螄肆膇
25、薆螃腿莃蒂螂袈膅莈螂肁莁螆螁膃芄蚂螀芅葿薈蝿羅节蒄螈肇蒈莀袇腿芀虿袆衿蒆薅袆羁艿蒁袅膄薄蒇袄芆莇螆袃羆膀蚂袂肈莅薈袁膀膈蒄羁袀莄莀羀羂膆螈聿膄蒂蚄肈芇芄薀肇肆蒀薆肆腿莃袅肅芁薈螁肄莃莁蚇肄肃薇薃螀膅荿葿蝿芈薅螇螈羇莈螃螇膀蚃虿螇节蒆薅螆莄艿袄螅肄蒄螀螄膆芇蚆袃芈蒃薂袂羈芅蒈袁肀蒁袆袁芃芄螂袀莅蕿蚈衿肅莂薄袈膇薇蒀袇艿莀蝿羆罿薆蚅羆肁荿薁羅膄薄蒇羄莆莇袅羃肆芀螁羂膈蒅蚇羁芀芈薃羀羀蒃葿肀肂芆螈聿膄蒂蚄肈芇芄薀肇肆蒀薆肆腿莃袅肅芁薈螁肄莃莁蚇肄肃薇薃螀膅荿葿蝿芈薅螇螈羇莈螃螇膀蚃虿螇节蒆薅螆莄艿袄螅肄蒄螀螄膆芇蚆袃芈蒃薂袂羈芅蒈袁肀蒁袆袁芃芄螂袀莅蕿蚈衿肅莂薄袈膇薇蒀袇艿莀蝿羆罿薆蚅羆肁荿薁羅膄薄
26、蒇羄莆莇袅羃肆芀螁羂膈蒅蚇羁芀芈薃羀羀蒃葿肀肂芆螈聿膄蒂蚄肈芇芄薀肇肆蒀薆肆腿莃袅肅芁薈螁肄莃莁蚇肄肃薇薃螀膅荿葿蝿芈薅螇螈羇莈螃螇膀蚃虿螇节蒆薅螆莄艿袄螅肄蒄螀螄膆芇蚆袃芈蒃薂袂羈芅蒈袁肀蒁袆袁芃芄螂袀莅蕿蚈衿肅莂薄袈膇薇蒀袇艿莀蝿羆罿薆蚅羆肁荿薁羅膄薄蒇羄莆莇袅羃肆芀螁羂膈蒅蚇羁芀芈薃羀羀蒃葿肀肂芆螈聿膄蒂蚄肈芇芄薀肇肆蒀薆肆腿莃袅肅芁薈螁肄莃莁蚇肄肃薇薃螀膅荿葿蝿芈薅螇螈羇莈螃螇膀蚃虿螇节蒆薅螆莄艿袄螅肄蒄螀螄膆芇蚆袃芈蒃薂袂羈芅蒈袁肀蒁袆袁芃芄螂袀莅蕿蚈衿肅莂薄袈膇薇蒀袇艿莀蝿羆罿薆蚅羆肁荿薁羅膄薄蒇羄莆莇袅羃肆芀螁羂膈蒅蚇羁芀芈薃羀羀蒃葿肀肂芆螈聿膄蒂蚄肈芇芄薀肇肆蒀薆肆腿莃袅肅芁薈
27、螁肄莃莁蚇肄肃薇薃螀膅荿葿蝿芈薅螇螈羇莈螃螇膀蚃虿螇节蒆薅螆莄艿袄螅肄蒄螀螄膆芇蚆袃芈蒃薂袂羈芅蒈袁肀蒁袆袁芃芄螂袀莅蕿蚈衿肅莂薄袈膇薇蒀袇艿莀蝿羆罿薆蚅羆肁荿薁羅膄薄蒇羄莆莇袅羃肆芀螁羂膈蒅蚇羁芀芈薃羀羀蒃葿肀肂芆螈聿膄蒂蚄肈芇芄薀肇肆蒀薆肆腿莃袅肅芁薈螁肄莃莁蚇肄肃薇薃螀膅荿葿蝿芈薅螇螈羇莈螃螇膀蚃虿螇节蒆薅螆莄艿袄螅肄蒄螀螄膆芇蚆袃芈蒃薂袂羈芅蒈袁肀蒁袆袁芃芄螂袀莅蕿蚈衿肅莂薄袈膇薇蒀袇艿莀蝿羆罿薆蚅羆肁荿薁羅膄薄蒇羄莆莇袅羃肆芀螁羂膈蒅蚇羁芀芈薃羀羀蒃葿肀肂芆螈聿膄蒂蚄肈芇芄薀肇肆蒀薆肆腿莃袅肅芁薈螁肄莃莁蚇肄肃薇薃螀膅荿葿蝿芈薅螇螈羇莈螃螇膀蚃虿螇节蒆薅螆莄艿袄螅肄蒄螀螄膆芇蚆袃芈蒃
28、薂袂羈芅蒈袁肀蒁袆袁芃芄螂袀莅蕿蚈衿肅莂薄袈膇薇蒀袇艿莀蝿羆罿薆蚅羆肁荿薁羅膄薄蒇羄莆莇袅羃肆芀螁羂膈蒅蚇羁芀芈薃羀羀蒃葿肀肂芆螈聿膄蒂蚄肈芇芄薀肇肆蒀薆肆腿莃袅肅芁薈螁肄莃莁蚇肄肃薇薃螀膅荿葿蝿芈薅螇螈羇莈螃螇膀蚃虿螇节蒆薅螆莄艿袄螅肄蒄螀螄膆芇蚆袃芈蒃薂袂羈芅蒈袁肀蒁袆袁芃芄螂袀莅蕿蚈衿肅莂薄袈膇薇蒀袇艿莀蝿羆罿薆蚅羆肁荿薁羅膄薄蒇羄莆莇袅羃肆芀螁羂膈蒅蚇羁芀芈薃羀羀蒃葿肀肂芆螈聿膄蒂蚄肈芇芄薀肇肆蒀薆肆腿莃袅肅芁薈螁肄莃莁蚇肄肃薇薃螀膅荿葿蝿芈薅螇螈羇莈螃螇膀蚃虿螇节蒆薅螆莄艿袄螅肄蒄螀螄膆芇蚆袃芈蒃薂袂羈芅蒈袁肀蒁袆袁芃芄螂袀莅蕿蚈衿肅莂薄袈膇薇蒀袇艿莀蝿羆罿薆蚅羆肁荿薁羅膄薄蒇羄莆莇
29、袅羃肆芀螁羂膈蒅蚇羁芀芈薃羀羀蒃葿肀肂芆螈聿膄蒂蚄肈芇芄薀肇肆蒀薆肆腿莃袅肅芁薈螁肄莃莁蚇肄肃薇薃螀膅荿葿蝿芈薅螇螈羇莈螃螇膀蚃虿螇节蒆薅螆莄艿袄螅肄蒄螀螄膆芇蚆袃芈蒃薂袂羈芅蒈袁肀蒁袆袁芃芄螂袀莅蕿蚈衿肅莂薄袈膇薇蒀袇艿莀蝿羆罿薆蚅羆肁荿薁羅膄薄蒇羄莆莇袅羃肆芀螁羂膈蒅蚇羁芀芈薃羀羀蒃葿肀肂芆螈聿膄蒂蚄肈芇芄薀肇肆蒀薆肆 目 录数据库篇一日常操作 2(一) Oracle 数据库 21数据库的启动: 22用户口令的修改: 23数据库参数文件 SPFILE 与 PFILE.2(二). DB2 数据库的常用操作 .3二. 备份与恢复 4(一) Oracle 的逻辑备份与恢复 41逻辑备份 42逻辑
30、恢复 4(二) DB2 的备份与恢复 .41备份 42恢复 5三. 执行统计分析更新 5(一) Oracle: 5(二) DB2 6(三) SQL Server .6四重建索引 6(一) oracle 6(二) db2 7(三) sql server: .7NC 应用服务器篇一. 应用服务器系统优化 7二.JDK 安装 .8三.中间件的启动 .91.startdirectserver :.92. startdirectserver2:.93. startup:10四.NC 应用服务器问题 .101. 排除 网络、防火墙、其它软件等对 NC 的影响. 102.通过对 CPU、内存及 I/O 的监
31、控来了解系统资源的分配情况. .103.客户端信息 154.Setting 工具检测问题 .16附件一. 纠正 oracle 临时表统计信息的方案 17附件二. Oracle 客户端连接服务器的出错处理 22附件三. NC 客户端浏览器设置详细说明 23数据库篇一日常操作(一) Oracle 数据库1数据库的启动: (1)启动数据库实例(Unix/Linux 系统需切换到 Oracle 用户下):sqlplus “/ as sysdba”startup (启动数据库实例)shutdown immediate (关闭数据库实例)(2)启动/关闭数据库监听进程.lsnrctlLSNRCTL sta
32、rt (启动监听)LSNRCTL stop (关闭监听)2用户口令的修改:SQL ALTER USER “用户名” IDENTIFIED BY “新口令”如果数据库管理员的口令丢失, 可执行如下步骤:sqlplus “/ as sysdba”SQL ALTER USER “sys” IDENTIFIED BY “新口令”SQL ALTER USER “system” IDENTIFIED BY “新口令”3数据库参数文件 SPFILE 与 PFILE (假设 Oracle 安装在 D:Oracle 目录下)(1) SPFILE 文件:存储在 D:Oracleora92database 目录下,
33、 为二进制的参数文件,无法直接编辑.文件名为”SPFILE+例程名.ora”(2) PFILE 文件:存储在 D:Oracleora92database 目录下, 为文本的参数文件,可直接修改.文件名为”init+例程名.ora”, 打开此文件,内容为”IFILE=d:oracleadmin实例名pfileinit.ora”, 也就是说真正的参数文件为 init.ora, 此文件为文本文件,可直接编辑.(3) 数据库启动所使用的参数文件.NC 系统日常运行维护手册数据库启动时, 首先寻找”SPFILE+例程名.ora”文件,若文件存在,就按照文件设置的参数启动例程;若”SPFILE+例程名.o
34、ra”文件不存在,转向寻找”init+例程名.ora”文件,按照”init+例程名.ora”文件里指定的实际参数文件 init.ora 的参数启动例程.(4) SPFILE 和 PFILE 的相互转换.a) 用 PFILE 文件创建 SPFILE 文件.Create spfile=spfile 路径 from pfile=pfile 路径;b) 用 SPFILE 文件创建 PFILE 文件.Create pfile= pfile 路径 from spfile=spfile 路径;c) 如果 PFILE 文件与 SPFILE 文件都在默认的安装路径下,用下面命令即可:create spfile
35、from pfile (用 pfile 文件创建 spfile 文件)create pfile from spfile (用 spfile 文件创建 pfile 文件)(二). DB2 数据库的常用操作1启动数据库db2start2停止数据库db2stop3连接数据库db2 connect to o_yd user db2 using pwd4读数据库管理程序配置db2 get dbm cfg5写数据库管理程序配置db2 update dbm cfg using 参数名 参数值6读数据库的配置db2 connect to 数据库名 user db2 using pwddb2 get db cf
36、g for 数据库名7写数据库的配置db2 connect to 数据库名 user db2 using pwddb2 update db cfg for 数据库名 using 参数名 参数值8关闭所有应用连接db2 force application all9执行一个 sql 文件db2 tf sql 文件名(文件中每一条命令用 ;结束)10.列出所有的系统表 list tables for system二. 备份与恢复(一) Oracle 的逻辑备份与恢复1逻辑备份 使用 EXP 命令, exp help=y 得到所有关于 exp 命令的参数例:将 nc30 用户的所有数据备份到 nc30
37、bak.dmp 文件中.exp nc30/1ncdb owner=nc30 file=nc30bak.dmp log=exp.log其中:nc30/1: nc 的 Oracle 用户名与密码ncdb: Oracle 的实例名nc30bak.dmp: 为导出文件exp.log : 导出过程的 log 文件.2逻辑恢复使用 IMP 命令,用 imp help=y 得到所有关于 exp 命令的参数例:将 nc30bak.dmp 文件中的 nc30 用户的所有数据恢复到 nc30new 用户下.imp nc30new/1ncdb formuser=nc30 touser=nc30new file=nc
38、30bak.dmp log=imp.log其中:nc30/1: 要导入的 Oracle 用户名与密码ncdb: Oracle 的实例名nc30: 导出时的 Oracle 用户名nc30new: 要导入数据到此 Oracle 用户下nc30bak.dmp: 为导出文件imp.log : 导入过程的 log 文件.(二) DB2 的备份与恢复1备份通过 DB2 控制中心图形界面备份,右键点击选中的数据库,选择备份数据库,根据提示操作即可;命令行操作db2 backup db dbname to backupdir 注释:该命令有丰富参数,可以使用命令 db2 ? backup db 查看。在命令行
39、下输入db2 ? msg,msg 可以是错误提示信息如 SQL1013N,也可以是某个命令如 backup db。注意事项NC 系统日常运行维护手册windows 服务器的备份文件放在一个较深的目录结构下,注意复制时要保留目录结构,例:C:MYDBDB2NODE0000CATN0000.001备份如果提示有活动应用程序连接,则在确认事务都已经提交后,断调连接后再备份db2 force application all 对于用于不同操作系统下数据库恢复目的的数据库备份:假如,你的数据库在 AIX 平台上,你想在 WIN 平台上来恢复数据环境,可用 dbmove 来做。dbmove 只导出了表结构与
40、表数据,而其他如视图等对象并没有被创建,所以还要用db2look 做一个库结构的备份。操作步骤如下所示:db2look d dbname u db2inst1 e o d:credb.sql i db2inst1 w db2inst1 db2move dbname export tc db2inst1 u db2inst1 p db2inst12恢复通过控制中心图形界面恢复,右键点击指定实例下面的数据库,选择“根据备份创建数据库” ,根据提示操作;命令行操作 db2 restore db dbname from backupdir对于通过 dbmove 来的数据我们如何做恢复呢?步骤如下:db
41、move dbname import io replace_create db2inst1 u db2inst1 p db2inst1db2 connect to dbname user db2inst1 using db2inst1db2 tvf d:credb.sql credb.log执行以上步骤后打开 credb.log 文件查看有哪些异常,在日志文件中前半部份涉及到创建表的语句会报错,因为通过 dbmove 后表已创建起来,我们把他当做正常错误来看待。关键是要看后面的涉及到表的约束条件及索引、视图、触发器的建立是否正常。三. 执行统计分析更新作用:保证统计信息的最新与准确性最好每周做
42、一下统计信息更新:(一) Oracle:使用 sqlplus 以要更新的用户身份登陆到数据库,执行:begindbms_stats.gather_schema_stats(ownname= (用户名) , cascade= TRUE);end;上述语句会把该用户模式下的所有表、索引的统计信息更新。如果只想更新其中某个对象的统计信息,可执行 analyze table 表名 compute statistics analyze table 表名 compute statistics for all indexes; analyze table 表名 compute statistics for
43、all columns;(二) DB2以表的所有者的用户权限登陆数据库,执行:reorgchk update statistics on table all上述语句会更新该数据库内该用户所拥有的所有表、索引的统计信息如果只想更新其中某个对象的统计信息,可执行RUNSTATS ON TABLE(表名) and indexes all (三) SQL Server使用 Query Analyzer 登陆到 SQL Server,执行:use 用户数据库名称sp_updatestats上述语句会把该数据库内的所有表、索引的统计信息更新。如果只想更新其中某个对象的统计信息,可执行:UPDATE STA
44、TISTICS 表名四重建索引如果系统已经运行三月以上,并且数据变化很大,可以考虑重建索引.(一) oracle执行:set pagesize 20000spool c:index.sql;select alter index |index_name| rebuild online; from user_indexes;spool off;编辑 c:index.sql 文件,删除除alter index外的其他内容。运行:c:index.sql;NC 系统日常运行维护手册(二) db2在用户数据库先执行:select REORG TABLE |rtrim(TBCREATOR)|.|TBNAME
45、| INDEX |rtrim(CREATOR)|.|NAME|; from sysibm.sysindexes然后把运行结果执行(三) sql server:在用户数据库先执行:select dbcc dbreindex(+name+) from sysobjects where xtype=u然后把运行结果执行NC 应用服务器篇一. 应用服务器系统优化1.日常业务中一定要避免输出所有 sql 语句:如果输出的话,会极大的加重应用服务器 I/O 的负载.可以用 setting 工具中的是否输出 sql 语句选项,不选,然后点接设置按钮就可以屏蔽掉.2.保证 NC 应用服务器启动参数设置正常:查
46、看启动文件 startup 中的-Xms 与-Xmx 的值,与发版推荐或技术工作指导手册中推荐的值没有太大出入就行.如果是 NC3.0,可以在 setting 工具的最后一个面板中获取对应端口中间件的内存使用状况,可以跟踪实际使用中内存是否会存在瓶颈.3.对于 widows 操作系统:操作系统尽量干净不要安装 DNS 系统不要安装盗版防火墙软件在应用服务器上尽量不要安装数据库系统每周重启一次4.应用服务器中 NC 中间件设置自动重启功能通过设置 NC 应用服务器每天自动重启来提高 NC 应用服务器响应的效率.可以用 NC 中 commander 命令来进行设置.注意:避开 NC 中自动任务批处
47、理执行时间(1):用 commander.bat(commander.sh)中的 clock 命令可以设置自动重启定时。只要中间件监控进程没有断掉,设置的自动重启定时就不会销掉。 (注意,设置后,除非监控进程断掉,否则自动重启定时无法取消)(2):还可以在./ierp/bin/clock.properts 中设置是否默认启动自动重启定时,以及自动重启定时的时间。# 设置服务器重启闹钟# 闹钟时间clock = 00:00# 是否启动闹钟enable = false如果 enable 设置位 true,则启动中间件时监控进程会默认启动自动重启定时。时间位 clock 属性对应的时间。注意该时间不
48、能为 00:00,否则默认为不启动闹钟功能。5. 定时清理 NC 中的日志尤其是设置自动重启后,日志出现覆盖重写的几率较小,会出现很多的日志文件在./NCLogs 下,需要手动清理掉。例如:UFNC3000R12_0.log,UFNC3001R12_0.log,UFNC3002R12_0.log,其中 R12 表示第 12 次自动重启后的日志。6. JDK 版本的维护在 windows 下与 unix 下有些不同,在 windows 下可以直接用 sun 提供的 jdk。而在unix 下:如果是 solaris,需要用 jdk for solaris 版本,aix 需要用 ibm 的 jdk
49、for aix,hp unix 下用 hp 自己的 jdk 等等。在 unix 下,可以这样启动中间件:./startup.sh /jdk 目录7. 定时监控系统注意异常的进程对系统的影响:在 windows 下如异常的防火墙进程,受病毒感染的进程等等有可能会占用大量的资源。在 unix 下如异常的对文件操作,访问的进程等等,注意是否存在这样的进程造成大量的 cpu 资源占用。8.应用服务器与数据库服务器的通信连接有时候应用服务器与数据库服务器的通信有可能出现问题,尤其是在大并发访问的情况下,应用服务器与数据库间通信非常频繁的时候。此时要注意:(1):数据库的listener 是否能再监听从应用服务器上发过来的新建连接请求。二.JDK 安装在 Windows2000 上安装产品时,系统将会自动安装 JDK。用户也可以选用自己安装的NC 系统日常运行维护手册JDK 作为 NC 运行的 JDK 环境。用户如果选择自己 JDK 需手动配置环境变量“NC_JAVA_HOME”,具体设置参考“ncsetup.bat”和“startup.sh”