-
unidac 6.0 直连 sqlserver
所属栏目:[MsSql教程] 日期:2020-12-12 热度:200
aCon.SpecificOptions.Values['OLEDBProvider']:='prDirect';[详细]
-
我是如何在SQLServer中处理每天四亿三千万记录的
所属栏目:[MsSql教程] 日期:2020-12-12 热度:126
项目背景 这是给某数据中心做的一个项目,项目难度之大令人发指,这个项目真正的让我感觉到了,商场如战场,而我只是其中的一个小兵,太多的战术,太多的高层之间的较量,太多的内幕了。具体这个项目的情况,我有空再写相关的博文出来。 这个项目是要求做环[详细]
-
我是如何在SQLServer中处理每天四亿三千万记录的
所属栏目:[MsSql教程] 日期:2020-12-12 热度:81
注:原文来自http://www.admin10000.com/document/5528.html 首先声明,我只是个程序员,不是专业的DBA,以下这篇文章是从一个问题的解决过程去写的,而不是一开始就给大家一个正确的结果,如果文中有不对的地方,请各位数据库大牛给予指正,以便我能够更好[详细]
-
How to send email using sqlserver
所属栏目:[MsSql教程] 日期:2020-12-12 热度:103
This is from CodeProject:http://www.codeproject.com/Articles/846204/How-To-Send-Mail-Using-SQL-Server-Part Introduction There are three parts for this tutorial: Configure email profile and send test email using SQL Server Select and send d[详细]
-
SQLServer2008SP1安装报Restart computer failed的解决办法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:199
original location: http://www.voidcn.com/article/p-vpenpasi-yp.html ? ? 今天安装SQLServer 2008 SP1的时候报Restart Computer Failed,莫名奇妙的错误,后来把下面注册表项的值设为空即可: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control[详细]
-
SqlBulkCopy 快速插入数据到SqlServer 数据库
所属栏目:[MsSql教程] 日期:2020-12-12 热度:109
使用SqlBulkCopy提高导入数据的性能 向SQL Server中导入大量数量可以用bulk insert,但是必须要求插入的文件在数据库机器上或者一个数据库可以访问的共享文件夹中(我不知道怎么设置共享文件夹,以使得SQL Server能访问到) SqlBulkCopy 是.net中的一个类,[详细]
-
SqlServer 常用的一些变量
所属栏目:[MsSql教程] 日期:2020-12-12 热度:77
View Code? ?select APP_NAME ( ) as w --当前会话的应用程序 ?select @@ERROR ? ?--返回最后执行的 Transact-SQL 语句的错误代码(integer)(如果最后一条语句不出错,就一直是0) ?select @@IDENTITY ? --返回最后插入的标识值 ?select USER_NAME() ? ?--返[详细]
-
SqlServer 数据库完整备份及差异备份
所属栏目:[MsSql教程] 日期:2020-12-12 热度:162
View Code? ?--查询文件是否存在 ?CREATE TABLE #tmp ([File Exists] BIT,[File is a Directory] BIT,[Parent Directory Exists] BIT) ? INSERT INTO #tmp ([File Exists],[File is a Directory],[Parent Directory Exists]) ? EXEC master.dbo.xp_fileexist[详细]
-
SqlServer 并发事务(二):锁粒度和锁模式
所属栏目:[MsSql教程] 日期:2020-12-12 热度:131
锁粒度: 资源 格式 说明 DATABASE 不适用 resource_database_id?列中已提供数据库 ID。 FILE file_id 此资源所表示的文件 ID。 Object object_id 此资源所表示的对象 ID。?此对象可以是sys.objects?中列出的任何对象,不仅仅是表。 PAGE file_id:page_in_fi[详细]
-
通过区域坐标获取sqlserver中的geometry 的区域范围内的坐标
所属栏目:[MsSql教程] 日期:2020-12-12 热度:138
sqlserver目前已经可以支持地理空间字段了,也就是 geometry? API地址: http://msdn.microsoft.com/zh-cn/LIBRARY/cc280487.aspx 创建表和geometry字段以及插入点,线,多边形的sql如下: IF OBJECT_ID ( 'dbo.SpatialTable','U' ) IS NOT NULL DROP TABLE db[详细]
-
SqlServer找出所有的子节点,并按树形结构、层次查询
所属栏目:[MsSql教程] 日期:2020-12-12 热度:158
/* 效果如下(节点6的所有子节点) menuid ?level ?paths ? ?menuname 6 0 6 ? ?系统管理 12 1 6-12 用户管理 20 2 6-12-20 添加用户 21 2 6-12-21 用户列表 13 1 6-13 菜单管理 14 2 6-13-14 菜单编辑 31 1 6-31 设置公司 32 1 6-32 系统角色管理 33 1 6-33[详细]
-
sqlserver日期函数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:58
SQLServer时间日期函数详解,SQLServer,时间日期, 1.????? 当前系统日期、时间 ??????? select getdate() 2. dateadd????? 在向指定日期加上一段时间的基础上,返回新的 datetime 值 ?????? 例如:向日期加上2天 ?????? select dateadd(day,2,'2004-10-15')??[详细]
-
SQLServer2008启动提示评估已过期 的解决办法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:65
?? 提示窗口: ? 解决步骤: ? 第一步: 进入SQL2008配置工具中的安装中心 第二步: 再进入维护界面,选择版本升级 第三步: 进入产品密钥,输入密钥 第四步: 一直点下一步,直到升级完毕。 SQL Server 2008 Developer(开发版):PTTFM-X467G-P7RH2-3Q6CG-4D[详细]
-
如何在SQLServer中处理每天四亿三千万记录的
所属栏目:[MsSql教程] 日期:2020-12-12 热度:191
? 首先声明,我只是个程序员,不是专业的DBA,以下这篇文章是从一个问题的解决过程去写的,而不是一开始就给大家一个正确的结果,如果文中有不对的地方,请各位数据库大牛给予指正,以便我能够更好的处理此次业务。 项目背景 这是给某数据中心做的一个项目,[详细]
-
我是如何在SQLServer中处理每天四亿三千万记录的
所属栏目:[MsSql教程] 日期:2020-12-12 热度:163
首先声明,我只是个程序员,不是专业的DBA,以下这篇文章是从一个问题的解决过程去写的,而不是一开始就给大家一个正确的结果,如果文中有不对的地方,请各位数据库大牛给予指正,以便我能够更好的处理此次业务。 项目背景 这是给某数据中心做的一个项目,项[详细]
-
SqlServer2014检查修复数据库和表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:194
use masterdeclare @databasename varchar(255)set @databasename='CMSV51'ALTER DATABASE CMSV51 set SINGLE_USERdbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS)--dbcc checkdb(@databasename,REPAIR_REBUILD)ALTER DATABASE CMSV51 set MULTI_USER u[详细]
-
SQLServer无法使用特殊主体'sa'的解决
所属栏目:[MsSql教程] 日期:2020-12-12 热度:168
首先确定已经启用了数据库的混合身份验证,即sa用户已经启用。 ? 然后,选择附加进来的数据库,右键属性,文件--〉所有者--〉选择用户sa,即可用此sa用户登录数据库[详细]
-
Sqlserver存储过程中经常使用的循环
所属栏目:[MsSql教程] 日期:2020-12-12 热度:71
1:游标的使用: SQL Server游标的使用【转】 http://www.cnblogs.com/moss_tan_jun/archive/2011/11/26/2263988.html declare @date2 datetime declare tabB_cursor cursor for ? select date,weekNum,studyTime? from @tabB WHERE date @date order by dat[详细]
-
sqlserver连接错误
所属栏目:[MsSql教程] 日期:2020-12-12 热度:187
这个问题是在刚开始使用Java连接Sql?Server 2008时遇到的,网上一搜关于这个问题的文章已经很多了。 com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机?localhost 的 TCP/IP?连接失败。错误:“Connection refused: connect。请验[详细]
-
SqlServer 并发事务(一):事务隔离级别
所属栏目:[MsSql教程] 日期:2020-12-12 热度:132
概念理解: 可参考博客:God Is Coder事务属性小结 --查了当前数据库是事务隔离级别DBCC USEROPTIONS 表初始内容: SELECT ? * ? FROM ? Test ?? Where name = 'kk' id? name?? info 1?? kk? ??? NULL 【测试一:丢失更新】 --事务1begin transelect * from[详细]
-
sqlserver:更改或删除的行值不能使该行成为唯一行或改变了多个
所属栏目:[MsSql教程] 日期:2020-12-12 热度:145
用excel导入Sqlserver数据库数据值时,带有多个空行且导入的数据没有主键,所以删除报错,删除数据时提示更新或删除的行值不能使该行成为唯一行或改变了多个行,解决方案根据数据表中数据的多少可以分两种: 一种:当有用数据比较多,重复数据少时,可以另外[详细]
-
SqlServer书上:使用游标输出学生姓名、选修课程名称和期末考试
所属栏目:[MsSql教程] 日期:2020-12-12 热度:136
--使用游标输出学生姓名、选修课程名称和期末考试成绩use teachinggodeclare @sname nchar(8),@cname nchar(10),@final numeric(6,2)--定义变量declare sc_cursor cursor --定义游标forselect sname,cname,finalfrom score join student on(score.studentno=[详细]
-
SqlServer 并发事务:死锁跟踪(一)简单测试
所属栏目:[MsSql教程] 日期:2020-12-12 热度:178
--测试代码--DROP TABLE TestCREATE TABLE Test(idINT,nameVARCHAR(20),infoVARCHAR(20),)CREATE CLUSTERED INDEX IX_Test ON DBO.Test(id)CREATE NONCLUSTERED INDEX IX_Test_name ON DBO.Test(name)INSERT INTO Test VALUES(1,'kk',null),(2,'mm',null)SEL[详细]
-
SQLSERVER查询速度很慢的一种解决方案
所属栏目:[MsSql教程] 日期:2020-12-12 热度:163
今天数据库一条查询语句很慢,如下 select a.fld1,sum(b.fld2),b.fld3 from table1 a left join table2 b on a.fld1=b.fld1 where 条件 group by a.fld1,b.fld3 测试得到,若不进行汇总,速度很快,但一旦加入汇总,则非常慢,修改如下: select a.fld1,b.fl[详细]
-
SqlServer 数据库自动备份的两种解决方案
所属栏目:[MsSql教程] 日期:2020-12-12 热度:99
1.Bat,任务计划,SqlCmd 我们需要二个文件: DialyBackup.sql EverydayBackup.bat span style="font-family:Microsoft YaHei;"declare @path nvarchar(50);set @path = 'D:DatabaseBackup'+convert(char(10),getdate(),121)+'.bak';backup database DBDemo[详细]