摘要:
建立存储过程–启动SQL Server Management Studio–新建查询:–执行命令: select * from sys.sql_logins –显示系统用户如上–在生产服务器上创建两个存储过程导出以上全部用户 USE master GO IF OBJECT_ID('sp_hexade 阅读全文
随笔分类 - SQL
SQL Server2019数据库备份与还原脚本,数据库可批量备份
2021-11-20 09:13 by robinli, 1120 阅读, 收藏, 编辑
摘要:
前言 最近公司服务器到期,需要进行数据迁移,而数据库属于多而繁琐,通过图形化界面一个一个备份所需时间成本很大,所以想着写一个sql脚本来执行。 开始 数据库单个备份 数据库批量备份 数据库还原 数据库还原报错问题记录 总结 1.数据库单个备份 图形化界面备份这里就不展示了,可以自行百度,下面直接贴代 阅读全文
安装SQL2008时显示:RebootRequiredCheck 检查是否需要挂起计算机重新启动。
2017-11-20 19:44 by robinli, 1899 阅读, 收藏, 编辑
摘要:
解决方法:a、在开始->运行中输入regeditb、删除HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Serverc、删除HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Native Cl 阅读全文
SQL Server System.Data.SqlClient.SqlException:已成功于服务器建立连接,但是在 登录前的握手期间发生错误
2017-09-06 09:21 by robinli, 5034 阅读, 收藏, 编辑
摘要:
一、错误描述 错误名称如上。整体错误如下: System.Data.EntityException 基础提供程序在Open上失败--> System.Data.SqlClient.SqlException:已成功于服务器建立连接,但是在登录前的握手期间发生错误。( provider:SSL Prov 阅读全文
PostgreSQL 9.3:在windows(包括win7)下的安装与正确配置
2017-06-11 15:27 by robinli, 4535 阅读, 收藏, 编辑
摘要:
首先,以下是常用命令: ③ initdb 初始化 数据库。 ④ pg_ctl start 启动数据库 ⑤ pg_ctl stop 停止数据库 ⑥ post_svc -install 建立windows nt 服务(需要设置系统环境变量) ⑦ post_svc -remove 删除 windows n 阅读全文
SQL Server2005中使用XML-数据类型、查询与修改
2014-01-29 00:48 by robinli, 215 阅读, 收藏, 编辑
摘要:
SQL 2005引进了XML数据类型,可以直接将XML当作字符串直接存入该列。这样可以不需要对它进行XML解析。USEAdventureWorks--创建一个送货排程表CREATE TABLE Sales.DeliverySchedule(ScheduleID int IDENTITY PRIMARY KEY,ScheduleDate DateTime,DeliveryRoute int,DeliveryDriver nvarchar(20),DeliveryListxml)--插入XMLINSERT INTO Sales.DeliveryScheduleVALUES(GetDate(), 3 阅读全文
连接SQLServer时提示“但是在登录前的握手期间发生错误。 (provider: SSL Provider, error: 0 - 等待的操作过时”解决办法
2014-01-05 14:47 by robinli, 1545 阅读, 收藏, 编辑
摘要:
解决:"已成功与服务器建立连接,但是在登录前的握手期间发生错误。 (provider: SSL Provider, error: 0 - 等待的操作过时"官方问题介绍:http://support.microsoft.com/kb/2568167 通过网上朋友分享,发现是由于:“巡游加速器”这个软件的问题,玩LOL,下载的多玩英雄联盟盒子,使用过盒子自带的巡游加速器。 现在就是把这个卸载,(若还要用,建议用:迅雷网游加速器替代巡游加速器 )然后:在多玩英雄联盟盒子的安装目录有个xunyou的文件夹,直接删除; 然后在C:\Windows目录下搜索xunyount文件(或和x 阅读全文
SQL SERVER 数据库主体在该数据库中拥有架构,无法删除解决方法
2012-08-31 21:26 by robinli, 709 阅读, 收藏, 编辑
摘要:
服务器数据库上建立了一个专属的管理员,因为测试想将其删除,但是总是提示该用户拥有架构不能删除,而且架构显示db_owner也不可更改,我用的是sqlserver2008。在SQL Server2000中删除数据库用户很简单,只要直接删除或者使用Drop User命令就可以了,但是SQL Server2008中直接操作是不行的,这是因为在SQL Server 2008中架构是作为实体对待的。所以要删除该用户,需要先删除该用户所拥有的架构或更改此架构的所有者。否则会提示”数据库主体在该数据库中拥有架构,无法删除。 搜索了一下知道每一个数据库用户对应于一个系统登陆帐号,并且每一个架构只能赋予一个用. 阅读全文