-
当恢复sqlserverbak文件时,原始的用户无法删除的解决方法
你无法创建一个相同的用户并mapping这个用户到数据库,并且你无法删除数据库的用户:DemoUser.请运行以下脚本,之后你就可以删除用户:DemoUser.然后创建用户(DemoUser.)并mapping到数据库。脚本:复制代码代码如下:GOALTERAUTHORIZATIONONROLE::[aspnet_Membership_BasicAccess]TO[dbo]GOGOALTERAUTHORIZATIONONROLE::[aspnet_Membership_FullAccess]TO[dbo]GOGOALTERAUTHORIZATIONONROLE::[aspnet_Membership_ReportingAccess]TO[dbo]GOGOALTERAUTHORIZATIONONROLE::[aspnet_Profile_BasicAccess]TO[dbo]GOGOALTERAUTHORIZATIONONROLE::[aspnet_Profile_FullAccess]TO[dbo]GOGOALTERAUTHORIZATIONONROLE::[aspnet_Profil...
数据库操作教程 2022-09-23 20:28:23 -
sqlserver文件数据库和关系数据库的比较
摘要:随着应用领域的不断拓展和多媒体技术,人们发现关系数据库的许多限制和不足,因而数据库技术进入了“后关系数据库时代”。文件数据库由此应运而生...
数据库操作教程 2022-09-23 20:27:59 -
sqlserver支持定位当前页,自定义排序的分页SQL(拒绝动态SQL)
1,场景:根据学生编号查询,返回该学生所在班级的所有学生。支持分页、自定义排序及结果集自动定位到查询条件的学生编号所在页...
数据库操作教程 2022-09-23 20:26:01 -
mssql自动备份及自动清除日志文件服务器设置
1、每日自动备份强烈建议有条件的用户进行此操作!1、打开企业管理器,在控制台根目录中依次点开MicrosoftSQLServer--SQLServer组--双击打开你的服务器2、然后点上面菜单中的工具--选择数据库维护计划器3、下一步选择要进行自动备份的数据--下一步更新数据优化信息,这里一般不用做选择--下一步检查数据完整性,也一般不选择4、下一步指定数据库维护计划,默认的是1周备份一次,点击更改选择每天备份后点确定5、下一步指定备份的磁盘目录,选择指定目录,如您可以在D盘新建一个目录如:ddatabak,然后在这里选择使用此目录,如果您的数据库比较多最好选择为每个数据库建立子目录,然后选择删除早于多少天前的备份,一般设定4-7天,这看您的具体备份要求,备份文件扩展名一般都是bak就用默认的6、下一步指定事务日志备份计划,看您的需要做选择--下一步要生成的报表,一般不做选择--下一步维护计划历史记录,最好用默认的选项--下一步完成7、这个时候数据库计划已经成功的运行了,他将按照您上面的设置进行自动备份.修改计划:打开企业管理器,在控制台根目录中依次点开MicrosoftSQLServ...
数据库操作教程 2022-09-23 20:24:46 -
SQLServer的复制功能
但我觉得这个功能用来设置备份服务器或测试服务器也很有用,在一台机上发布服务,可以在其它机子的SQL里订阅,根据你的发布的条件不同,可以做成定时同步、实时同步、相互同步等不同的发布及订阅。要SQLServer支持复制功能,你必须运行SQLServerAgent这个服务,不然生成不了快照...
数据库操作教程 2022-09-23 20:23:00 -
sqlserver只有MDF文件恢复数据库的方法
在查询中执行下列语句EXECsp_attach_single_file_db@dbname='tggov_Data',@physname='E:tggov_Datawww.jb51...
数据库操作教程 2022-09-23 20:22:42 -
监控log文件大小的存储过程
1、监控log文件大小超过10g的server和db复制代码代码如下:createproceduredb_sendmail_mssqllogsizeasdeclare@sqlvarchar(max),@servernamevarchar(50),@pxint;DECLARE@xmlNVARCHAR(MAX)DECLARE@bodyNVARCHAR(MAX)declare@avarchar(200)declare@cdatetimeselect@c=getdate();selecthostname,px=ROW_NUMBER()over(orderby(select1))into#tempfromDB_ALLHostInfoasx1innerjoinsys.serversasx2onx1...
数据库操作教程 2022-09-23 20:21:55 -
压缩技术给SQLServer备份文件瘦身
可是,其体积仍然很庞大。所以,在日常工作中,如何给SQLServer的备份文件瘦身,就是很多数据库管理员所关心的问题了...
数据库操作教程 2022-09-23 20:21:54 -
sqlserver复制表复制数据库存储过程的方法
在目前的工作中需要解决复制整个SqlServer数据库的问题,复制的内容包括数据库大纲、数据库中的存储过程、函数、表结构、主外键关系以及表中的所有数据等,也就是说copy版本与原数据库一模一样。经过一段时间的摸索,找到的一个比较简单的解决方案是: (1)在复制数据库之前,先备份该数据库到文件...
数据库操作教程 2022-09-23 20:21:11 -
[图文]三分钟学会SqlServer的复制功能
根据网络情况,可能达到10秒左右的延时,即主数据库添加,删除,更新的内容,一般在10秒内就可以同步到备用数据库上。三分钟的视频操作演示在最下面,不要忘记看了...
数据库操作教程 2022-09-23 20:20:42 -
MMC提示不能打开文件SQLServerEnterpriseManager.MSC的解决方法
“开始”—>“运行”—>键入MMC命令 弹出如下窗口: “文件”—>“添加/删除管理单元(M)”或者直接按Ctrl+M,弹出下面窗口: 单击下面的“添加”按钮,选中“MicrosoftSQL企业管理器”: 单击“添加”按钮,添加成功,直接关闭这个窗口,然后在上面“添加/删除管理单元”的列表中可以看到了企业管理器了,同时点击“确定”按钮,在“控制台1”上出现MicrosoftSQLServers。 最后,选择“文件”—>“另存为”,将添加的控制台存到C:ProgramFilesMicrosoftSQLServer80ToolsBinnSQLServerEnterpriseManager.MSC目录下,直接覆盖原来存在的SQLServerEnterpriseManager.MSC文件...
数据库操作教程 2022-09-23 20:17:58 -
sqlserver不存在sqlserver拒绝访问第1/3页
最近做一个项目(Asp.net+Sql Server 2000),在原来开发的机器上运行没有任何问题.但当我在另外一台机器上调试程序(本机调试)的时候,总出现“SQL Server不存在或访问被拒绝”。相信在任何一个搜索网站输入这样的检索词,一定会获得n多的页面...
数据库操作教程 2022-09-23 20:16:14