MSSQL教程之SQL Server 2000之日记传送功能 - 成绩...
虽然可以将一个droptable语句转换成先delete再删表,性能却会降低很多。这里我们用上面说道的另外一种可用数据:“操作前数据备份”。server|办理|成绩SQLServer2000之日记传送功效
大概l生的e`
1、剩余数据
当您举行SQLServer2000日记传送的实行时,大概偶而会中止设定历程。假如真是云云,那末某些材料仍旧会存进每台服务器的日记传送材料表,而且影响到后续的日记传送设定举措。为了包管这些残剩材料城市被扫除,请的确删除每台服务器msdb数据库内日记传送材料表之相干材料。
毛病信息:
Error14261:Thespecifiedprimary_server_name.primary_database_name(N)alreadyexists.
Error14426:Alogshippingmonitorisalreadydefined(...)
处置办法:
必需手动实行上面几个存储历程来删除LogShipping在数据库中纪录的信息。
1、sp_delete_log_shipping_primary
删除msdb.dbo.log_shipping_primary表中的PrimaryServer信息
2、sp_delete_log_shipping_plan
删除LogShipping企图
3、sp_delete_log_shipping_secondary
删除msdb.dbo.log_shipping_secondaries表中的SecondaryServer信息
4、sp_remove_log_shipping_monitor
删除LogShipping监督从表msdb.dbo.log_shipping_monitor
2、数据库的形式
假如准确设置了LogShipping,可是没有举措一般实行,在SQLServer的日记中能够看到相似这个信息和界面:
Microsoft(R)SQLMaintUtility(Unicode),VersionLoggedontoSQLServerZTAO-1asZTAO-1Administrator(trusted)
StartingmaintenanceplanLOG_Plan_9on2003-9-414:42:02
BackupcannotbeperformedondatabaseERPLogShipping.Thissubtaskisignored.
Deletingoldtextreports...0file(s)deleted.
EndofmaintenanceplanLOG_Plan_9on2003-9-414:42:02
SQLMAINT.EXEProcessExitCode:1(Failed)
多是你没有准确设置数据库的形式,完全形式。
3、Log文件寄存路径
在MSDN上看过一篇文章说,统一台电脑上再次设置LogShipping时,不要利用不异的目次寄存Log文件。这个没有考据过,只提一下,提示人人!
也就是说在php本地调用pdoprepare中的mysql_real_escape_string来操作query,使用的是本地单字节字符集,即编码为xbfx5cx27,并带入到mysql中查询,由于使用setnames设置了连接字符集. 至于淘汰的问题,只能说在你的项目周期之内,微软应该都不会倒闭。 另一个是把SQL语句写到服务器端,就是所谓的SP(存储过程); 理解了存储结构,再阅读下性能优化的章节基本上会对sqlserver有个清晰地认识 学习SQL语言的话如果要学会去做网站就不是很难!但是要做数据库管理的话就有难度了! 可以动态传入参数,省却了动态SQL的拼写。 一个是把SQL语句写到客户端,可以使用DataSet进行加工; 这是一个不错的新特性。虽然索引的附加字段没有索引键值效率高,但是相对映射到数据表中效率还是提高了很多。我做过试验,在我的实验环境中会比映射到表中提高30%左右的效率。 作了些试验,发现使用CLR的存储过程或函数在达到一定的阀值的时候,系统性能会呈指数级下滑!这是非常危险的!只使用几个可能没有问题,当一旦大规模使用会造成严重的系统性能问题!
页:
[1]