问题:数据库名称出现“可疑”字样 解决: 方法一: 重新还原数据库 方法二: 贴上语句:(DB_CS:你的数据库名) 第一步: ALTER DATABASE DB_CS SET EMERGENCY 第二步:ALTER DATABASE DB_CS SET SINGLE_USER(用时可能较久) 第三步:DBCC CheckDB (DB_CS , REPAIR_ALLOW_DATA_LOSS) 第四步:ALTER DATABASE DB_CS SET MULTI_USER…
问题一.忘记了登录Microsoft SQL Server 2008 的sa的登录密码 解决方法:先用windows身份验证的方式登录进去,然后在‘安全性’-‘登录’-右键单击‘sa’-‘属性’,修改密码点击确定就可以了. 问题二.已成功与服务器建立连接,但是在登录过程中发生错取.(provider:共享内存提供程序,error:0-管道的另一端上无任何进程.)(Microsoft SQL Server,错误:233) 解决方法:打开‘程序’-‘所有程序’-‘Microsoft SQL Serv…
SQL SERVER 2014安装完所有的数据库工具后,缺少开发工具 Business Intelligence   之解决办法. https://msdn.microsoft.com/en-us/library/bb522628(v=sql.120).aspx https://www.microsoft.com/zh-CN/download/details.aspx?id=36843   visual studio 2012…
其实所有的死锁最深层的原因就是一个:资源竞争 表现一: 一个用户A 访问表A(锁住了表A),然后又访问表B,另一个用户B 访问表B(锁住了表B),然后企图访问表A,这时用户A由于用户B已经锁住表B,它必须等待用户B释放表B,才能继续,好了他老人家就只好老老实实在这等了,同样用户B要等用户A释放表A才能继续这就死锁了. 解决方法: 这种死锁是由于你的程序的BUG产生的,除了调整你的程序的逻辑别无他法 仔细分析你程序的逻辑: 1:尽量避免同时锁定两个资源 2: 必须同时锁定两个资源时,要保证在任何时…
通过sql命令 USE ZGZY; GO --由完整模式设置为简单恢复模式 ALTER DATABASE ZGZY SET RECOVERY SIMPLE WITH NO_WAIT GO --收缩日志文件到1MB ) GO --恢复为完整模式 ALTER DATABASE ZGZY SET RECOVERY FULL WITH NO_WAIT GO 通过UI 1,将数据库的恢复模式由完整模式修改为简单恢复模式 数据库对象右键\属性\选项,将恢复模式由完整修改为简单模式.修改为简单模式的原因是使s…
initerrlog: 无法打开错误日志文件 'D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Log 1. 设置文件权限 2.如果设置文件也无效过 直接 把 Errorg文件 替换…
出现这个错误是账户无法打开默认数据库导致的 修改一下该账户的默认打开数据库即可. 如果很不幸,你的sa帐号和windows身份验证默认都打开同一个数据库,那么无论换哪种方式登录都是一样没用的 如果你有一个帐号能登录,直接在安全性-登录名那里右键用户名属性修改默认数据库为master即可. 如果2种方式都无法登录,则按下面的命令修改一下sa的默认数据库 如果很不幸,把sa密码给忘记了只能以windows身份验证登录的话,你恰巧又不知道windows登录名的话, 嘎就只能想办法查一下windows身…
mysql -u root -p --default-character-set=utf8 use dbname source /root/newsdata.sql…
问题原因,同事把表的自增长ID主键,改成是自定义的编号,没有严格的并发测试.在多线程同时插入数据时会引起主键冲突: 看了一些道友的文章,尝试了几个方法.经测试 使用 WITH(updlock)  可以解决.…
C#连接SQL server数据库 创建一个Windows应用程序,在窗体中添加TextBox控件.Button控件.Label控件. private void button1_Click(object sender, EventArgs e) { if(textBox1.Text == "") { MessageBox.Show("请输入要连接的数据库名称"); } else { try { //声明一个字符串,用于存储连接数据库字符串 string ConStr…