做网络维护,但很少用到 SQL 服务器。
最近公司安装了一套数据库,需要做 SQL 维护工作。不知道从何入手。
个人只是对路由器较熟悉,也懂得用 C++、VB 编写程序。
查看 SQL 服务器的联机说明,大部分是关于 API 存取 SQL 数据库。
但我的工作只是确保服务器正常运行,网络通信与应用不受影响。数据库使用与开发由软件公司完成。
请教要确保 SQL 服务器与网络正常,要注意什么方面的事情?
谢谢。
------解决方案--------------------
如果只是要保证服务器与网络正常,这个相对就比较简单了,主要是操作系统的维护与网络维护。但是系统交付使用后,由谁来管理维护?数据库系统是一个综合型的系统,涉及到的不止是网络,还有数据库的安全和管理、数据库备份恢复等等,
------解决方案--------------------
防火墙只 开通 数据库的端口
------解决方案--------------------
网络安全:防火墙的加固;sa的密码设置复杂
------解决方案--------------------
1.定时备份,这个不用说了,你百度一下。
2.定时修改 sa 密码,建议3-6个月修改一次。
3.定时查看日志文件的大小,有必要时收缩一下。
4.定时看看磁盘空间的大小,计算增长速度。
5.呵呵。
------解决方案--------------------
就是备个份就OK了,密码设强点,N年都不用改
------解决方案--------------------
补充一点,数据库灾难应及措施。
要考虑发生不可抗拒的灾难时,数据的安全性。
每天或者时间段内做好异地备份。
如果数据的及时性很重要,还要考虑做镜像。
------解决方案--------------------
首先是确保服务器的安全,服务器windows补丁须及时更新,防火墙须开启,不必要的服务可停止.
其次是确保数据的安全,制定备份计划,并定时做灾难恢复测试.
------解决方案--------------------
当你不知道怎么入手的时候,不妨从方法论的方面着手,你的对象是拿来干嘛的?比如拿来做数据交互的,那么就要考虑数据流动,从源头开始考虑,比如数据从网页传入,那么首先你要做的就是确保网络的联通,然后是对数据包的保护,避免能被破译等,然后进入数据库服务器之后,要考虑的首先是服务器的稳定,如果不稳定的服务器,给你帐号密码有什么用?一登陆就重启,再登录就报错,再高安全性也是白搭。服务器稳定还有另外一个方面:空间问题,这个就不多说了。最后就是数据库的常规维护:比如备份、数据库相关文件保护、能登录服务器和数据库的权限管理、程序管理、文件存放路径的管理(一般是指一些升级脚本等等。)。简单来说:
1、服务器、网络的稳定性
2、服务器上所有东西的安全问题。
3、数据库的性能问题(除非有专职DBA,否则这些通常就是你来做了)。