SQL
- 2015-12-02 11:01:33
- Post By 高景洋
1、描述:数据库服务器,磁盘满了,要将一个比较大的数据库文件,移到另一个磁盘,移完后,重新附加数据库出现“只读”提示。(如图) 2、本以为,在 “属性-选项-状态” 中直接将 “数据库为只读”选项,由true 设为 false ,即可 但How fucking it is! 报如图错误 3、sql 错误 5120 该错误为文件权限错误,找到该数据库的 数据库文件 和 日志文件,在安全中添加 Authenticated Users 用户的权限,并设置 “完全控制” 4、再去数据库的属性中,将“数据库只读选项” 同true 改为 false ,数据库正常
查看全文 | 浏览次数(4471)
- 2015-05-14 13:36:10
- Post By 高景洋
select top 100 Url from dbo.Product where Url collate Chinese_PRC_CS_AS like ''b%'' and WebsiteID=9
查看全文 | 浏览次数(3526)
- 2015-05-12 18:36:33
- Post By 高景洋
数据库查询时是否区分大小写,主要与 数据库的排序规则 有关 问题: www.newegg.cn/Product/A41-032-31DN01.htm 数据库中数据的存储形式,/Product/ 后的 字母均为大写 然而,用“ www.newegg.cn/Product/a41-032-31dn01.htm ”(/Product/ 后字母均为小写),该串作为查询条件时,确查不出内容来。 排查: 当前数据库的排序规则为 Chinese_PRC_CS_AS ,而该排序规则是区分大小写的。 因为要将数据库的排序规则改为 Chinese_PRC_CS_AI 解决方法: 关掉与数据库相关的程序,或使数据库处理 单用户模式 (否则可能会报:无法用排他锁锁定该数据库,以执行该操作。),然后执行以下脚本。 ALTER DATABASE [D
查看全文 | 浏览次数(4360)
- 2015-04-25 15:01:00
- Post By 高景洋
执行以下sql 将sql用户解锁 alter login sql登录名 with password = ''sql登录密码'' unlock, check_policy = off, check_expiration = off
查看全文 | 浏览次数(3255)
- 2015-04-03 13:44:54
- Post By 高景洋
/*****************维护计划错误内容*******************/ 日期 2015/4/3 13:25:33 日志 作业历史记录 (BackCommon.Subplan_1) 步骤 ID 0 服务器 DCS-DB-US-1 作业名称 BackCommon.Subplan_1 步骤名称 (作业结果) 持续时间 00:00:02 SQL 严重性 0 SQL 消息 ID 0 已通过电子邮件通知的操作员 已通过网络发送通知的操作员 已通过寻呼通知的操作员 重试次数 0 消息 The job failed. Unable to determine if the owner (WIN-LE67IPO1QQ2\Administrator) of job BackCommon.Subplan_1 has server access (reason: 无法获取有
查看全文 | 浏览次数(4631)
- 2014-12-07 16:54:52
- Post By 高景洋
数据库服务器更换硬盘,在更换硬盘前,新将数据库文件移至同服务器上的另一个大容量硬盘上。 硬盘换好后,又将数据库文件原样不动的移回来。 理论上,所有操作应该结束了。 然后,重新连接sql 后,发现数据库远法连接,报 “sql错误5120” 错误。 经一番查找,原因有2点: 1、在数据库所在目录的转移过程中,目录属性变成了 “只读”,导致sql无权限修改数据文件。 2、数据库所在目录 的 everyone 用户没有相应权限 所以解决方法: 1、取消数据库所在目录的“只读”选项 2、检查数据库所在目录 everyone 是否有 “完全控制”权,如果没有添加 3、对服务器上的数据库,先执行“脱机”操作,再执行“联机”操作。 4、执行以上操作后,如发现“复制发布”全部挂掉,重新启动sql server 服务,ok 搞定。
查看全文 | 浏览次数(3898)
- 2014-11-26 14:07:59
- Post By 高景洋
SQL Insert 或 Update 字段后中文变 "?" update TableName set TableField=N''编程经验网'' where ID=888 在值前加 “N” 表示中文
查看全文 | 浏览次数(3636)
- 2014-11-06 11:10:45
- Post By 高景洋
问题: 数据库用于复制发布操作,在对其进行删除操作时提示 sql 3724错误 解决方法: 在当前想删除的数据库中执行: sp_removedbreplication 此命令是从数据库中删除所有复制对象。此存储过程在发布服务器上对发布数据库执行,或者在订阅服务器上对订阅数据库执行。在发布服务器上对发布数据库执行时,将尝试删除与分发服务器和订阅服务器上已发布的数据库相关的对象。
查看全文 | 浏览次数(3714)