答案:(1)该商业大厦发生火灾的原因:旧楼出租柜台的售货员下班后未按规定关灯,致使安装在灯箱内的一只日光灯长时间通电,造成镇流器线圈匝间短路,线圈产生的高温引燃固定镇流器的木质材料。(2)应吸取的主要教训包括:①该商业大厦在营业终了后,未按规定关灯,导致日光灯镇流器线圈匝间短路起火。②该商业大厦未按规定设置防火分区,对固定消防设施、设备器材平时维修管理不善,致使自动报警系统、自动防火卷帘等消防设施在火灾中未能正常发挥作用,使小火变成了特大火灾。③该商业大厦未落实安全生产经营单位的主体责任,消防安全管理混乱。④报警晚,贻误了灭火和楼内人员自救逃生的最佳时机。消防队到场时,火灾已进入猛烈燃烧阶段,并已向上迅速蔓延。⑤城市公共消防设施建设滞后,通道不畅,水源不足。