仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 643|回复: 6
打印 上一主题 下一主题

[学习教程] ASP网站制作之SqlServer数据库的备份和恢复措施

[复制链接]
海妖 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:37:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
源代码保护方面其实现在考虑得没那么多了..NET也可以反编译.ASP写得复杂的话别人能看得懂的话.他也有能力自己写了.这方面担心的倒不太多.纵观现在网上可以下载的那些所谓BBS还有什么网站等等的源代码server|sqlserver|备份|恢复|数据|数据库1、备份数据库

1、翻开SQL企业办理器,在把持台根目次中顺次点开MicrosoftSQLServer
2、SQLServer组-->双击翻开你的服务器-->双击翻开数据库目次
3、选择你的数据库称号(如论坛数据库Forum)-->然后点下面菜单中的工具-->选择备份数据库
4、备份选项选择完整备份,目标中的备份到假如本来有路径和称号则选中称号点删除,然后点增加,假如本来没有路径和称号则间接选择增加,接着指定路径和文件名,指定后点断定前往备份窗口,接着点断定举行备份

2、复原数据库

1、翻开SQL企业办理器,在把持台根目次中顺次点开MicrosoftSQLServer
2、SQLServer组-->双击翻开你的服务器-->点图标栏的新建数据库图标,新建数据库的名字自行取
3、点击新建好的数据库称号(如论坛数据库Forum)-->然后点下面菜单中的工具-->选择恢单数据库
4、在弹出来的窗口中的复原选项当选择从设备-->点选择设备-->点增加-->然后选择你的备份文件名-->增加后点断定前往,这时候候设备栏应当呈现您方才选择的数据库备份文件名,备份号默许为1(假如您对统一个文件做过量次备份,能够点击备份号中间的检察内容,在复选框当选择最新的一次备份后点断定)-->然后点击上方惯例中间的选项按钮
5、在呈现的窗口当选择在现无数据库上强迫复原,和在恢复完成形态当选择使数据库能够持续运转但没法复原别的事件日记的选项。在窗口的两头部位的将数据库文件复原为这里要依照你SQL的安装举行设置(也能够指定本人的目次),逻辑文件名不必要修改,移至物理文件名要依据你所恢复的呆板情形做修改,如您的SQL数据库装在D:ProgramFilesMicrosoftSQLServerMSSQLData,那末就依照您恢复呆板的目次举行相干修改修改,而且最初的文件名最好改成您以后的数据库名(如本来是bbs_data.mdf,如今的数据库是forum,就改成forum_data.mdf),日记和数据文件都要依照如许的体例做相干的修改(日记的文件名是*_log.ldf开头的),这里的恢复目次您能够自在设置,条件是该目次必需存在(如您能够指定d:sqldatabs_data.mdf大概d:sqldatabs_log.ldf),不然恢复将报错
6、修正完成后,点击上面切实其实定举行恢复,这时候会呈现一个进度条,提醒恢复的进度,恢复完成后体系会主动提醒乐成,如两头提醒报错,请纪录下相干的毛病内容并扣问对SQL操纵对照熟习的职员,一样平常的毛病不过是目次毛病大概文件名反复大概文件名毛病大概空间不敷大概数据库正在利用中的毛病,数据库正在利用的毛病您能够实验封闭一切关于SQL窗口然后从头翻开举行恢复操纵,假如还提醒正在利用的毛病能够将SQL服务中断然后重起看看,至于上述别的的毛病一样平常都能依照毛病内容做响应修改后便可恢复

3、压缩数据库

一样平常情形下,SQL数据库的压缩其实不能很年夜水平上减小数据库巨细,其次要感化是压缩日记巨细,应该按期举行此操纵以避免数据库日记过年夜
1、设置数据库形式为复杂形式:翻开SQL企业办理器,在把持台根目次中顺次点开MicrosoftSQLServer-->SQLServer组-->双击翻开你的服务器-->双击翻开数据库目次-->选择你的数据库称号(如论坛数据库Forum)-->然后点击右键选择属性-->选择选项-->在妨碍复原的形式当选择“复杂”,然后按断定保留
2、在以后数据库上点右键,看一切义务中的压缩数据库,一样平常内里的默许设置不必调剂,间接点断定
3、压缩数据库完成后,倡议将您的数据库属性从头设置为尺度形式,操纵办法同第一点,由于日记在一些非常情形下常常是恢单数据库的主要根据

4、设定逐日主动备份数据库

激烈倡议有前提的用户举行此操纵!
1、翻开企业办理器,在把持台根目次中顺次点开MicrosoftSQLServer-->SQLServer组-->双击翻开你的服务器
2、然后点下面菜单中的工具-->选择数据库保护企图器
3、下一步选择要举行主动备份的数据-->下一步更新数据优化信息,这里一样平常不必做选择-->下一步反省数据完全性,也一样平常不选择
4、下一步指定命据库保护企图,默许的是1周备份一次,点击变动选择天天备份后点断定
5、下一步指定备份的磁盘目次,选择指定目次,如您能够在D盘新建一个目次如:d:databak,然后在这里选择利用此目次,假如您的数据库对照多最好选择为每一个数据库创建子目次,然后选择删除早于几天前的备份,一样平常设定4-7天,这看您的详细备份请求,备份文件扩大名一样平常都是bak就用默许的
6、下一步指定事件日记备份企图,看您的必要做选择-->下一步要天生的报表,一样平常不做选择-->下一步保护企图汗青纪录,最好用默许的选项-->下一步完成
7、完成后体系极可能会提醒SqlServerAgent服务未启动,先点断定完成企图设定,然后找到桌面最右侧形态栏中的SQL绿色图标,双击点开,在服务当选择SqlServerAgent,然后点击运转箭头,选高低方确当启动OS时主动启动服务
8、这个时分数据库企图已乐成的运转了,他将依照您下面的设置举行主动备份

修正企图:
1、翻开企业办理器,在把持台根目次中顺次点开MicrosoftSQLServer-->SQLServer组-->双击翻开你的服务器-->办理-->数据库保护企图-->翻开后可看到你设定的企图,能够举行修正大概删除操纵

5、数据的转移(新建数据库或转移服务器)

一样平常情形下,最好利用备份和复原操纵来举行转移数据,在特别情形下,能够用导进导出的体例举行转移,这里先容的就是导进导出体例,导进导出体例转移数据一个感化就是能够在压缩数据库有效的情形下用来减小(压缩)数据库的巨细,本操纵默许为您对SQL的操纵有必定的懂得,假如对个中的部分操纵不睬解,能够征询动网相干职员大概查询网上材料
1、将原数据库的一切表、存储历程导出成一个SQL文件,导出的时分注重在选项当选择编写索引剧本和编写主键、外键、默许值和反省束缚剧本选项
2、新建数据库,对新建数据库实行第一步中所创建的SQL文件
3、用SQL的导进导出体例,对新数据库导进原数据库中的一切表内容</p>ActiveServerPage技术为应用开发商提供了基于脚本的直观、快速、高效的应用开发手段,极大地提高了开发的效果。在讨论ASP的安全性问题之前,让我们来看看ASP是怎么工作的。
沙发
发表于 2015-1-20 10:45:36 来自手机 | 只看该作者
我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。
柔情似水 该用户已被删除
板凳
发表于 2015-1-29 06:46:58 | 只看该作者
虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。
蒙在股里 该用户已被删除
地板
发表于 2015-2-5 23:32:35 | 只看该作者
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
变相怪杰 该用户已被删除
5#
发表于 2015-2-14 05:19:13 | 只看该作者
多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。
不帅 该用户已被删除
6#
发表于 2015-3-4 04:52:12 | 只看该作者
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
透明 该用户已被删除
7#
发表于 2015-3-19 02:30:08 | 只看该作者
我想问如何掌握学习节奏(先学什么再学什么)最好详细点?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-14 14:13

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表