ASP编程:拷贝的SQL Server 7数据库的恢复办法
缺点:安全性不是太差了,还行,只要你充分利用系统自带的工具;唯一缺点就是执行效率慢,如何进行网站优化以后,效果会比较好。server|恢复|数据|数据库在SQLServer7中因为MS从头计划了数据库文件的存储体例,作废了新建立备再建数据库这一烦琐的历程。新的存储格局,一个数据库包含两个文件,mdf数据库文件和ldf日记文件。以是我们在重装呆板备份时能够把你要备份的数据库的这两个文件拷贝出来,从头安装以后再恢复。在SQLServer中供应了这类恢复体例的存储历程。
1.sp_attach_db[@dbname=]dbname,[@filename1=]filename_n
给体系增加一个数据库,在dbname指定命据库称号,filename_n指定命据库的文件和日记文件。好比我有一个voogiya的库,中断SQLServer服务备份voogiya_data.mdf,voogiya_log.ldf,启动SQLserver,删撤除这个库,然后再把这两上文件拷到sqlserver DATA目次中,在QueryAnalyzer中实行以下语句:
EXECsp_attach_db@dbname=Nvoogiya,
@filename1=Nd:mssql7datavoogiya_data.mdf,
@filename2=Nd:mssql7datavoogiya_log.ldf
就会把这个库到场到SQLServerGroup中.
2.sp_attach_single_file_db[@dbname=]dbname,
[@physname=]physical_name
这个命令和下面的功效一样,在physical_name中只需写上据库的物理文件名就能够了,日记文件SQLserver会从头创建。这个存储历程的运转要先实行上面的存储历程:
sp_detach_db@dbname=dbname
一样以下面的为例:
EXECsp_detach_db@dbname=voogiya
EXECsp_attach_single_file_db@dbname=voogiya,
@physname=d:mssql7datavoogiya_data.mdf
要注重实行以上存储历程的用户要在sysadmin中.
以上办法在windowsNt4.0,servicepack5,sqlserver7.0上运转经由过程。</p>缺点:正版成本价格贵(盗版就不说了)、不够安全,大多数服务器用windows系统,没有linux安全 代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。 封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。 下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助... 运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。 虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。 Session:这个存储跟客户端会话过程的数据,默认20分钟失效 下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助... 我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标. ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。
页:
[1]