无法打开用户默认数据库,登录失败,这也是SQL Server使用者熟悉的问题之一。在使用企业管理器、查询分析器、各类工具和应用软件的时候,只要关系到连接SQL Server数据库的时候,都有可能会碰到此问题,引起此错误发生的原因比较多,下面我们就来详细分析引起此问题的
2015-06-28这篇论坛文章详细讲解了SQL Server海量数据导入的最快方法,更多内容请参考下文: 最近做某项目的数据库分析,要实现对海量数据的导入问题,就是最多把200万条数据一次导入sqlserver中,如果使用普通的insert语句进行写出的话,恐怕没个把小时完不成任务,先是考虑
2015-06-28在数据库应用的设计中,我们往往会需要获取某些表的记录总数,用于判断表的记录总数是否过大,是否需要备份数据等。我们通常的做法是:select count(*) as c from tableA 。然而对于记录数巨大的表,上述做法将会非常耗时。在DELL 4400 服务器上做试验,MS Sqlserv
2015-06-28这篇论坛文章着重介绍了SQL Server数据库简体繁体数据混用的问题,详细内容请参考下文: 我现在要说的是一个在简体繁体数据混用的时候很容易发生的问题,但是这个问题也很容易被大家忽略。具体来说,这个问题会在所有采用不同排序规则的数据实例间关联数据的时候发
2015-06-28因为工作的原因,开发过一个拆分字符串的SQL函数,现在把它贴出来,与大家共勉学习。 该函数如下: 以下为引用的内容: CREATE function [dbo].[StringSplit](@str nvarchar(max),@spliter nvarchar(10)) returns @
2015-06-28Access method(访问方法):此步骤包括从文件中存储和检索记录。 Alias(别名):某属性的另一个名字。在SQL中,可以用别名替换表名。 Alternate keys(备用键,ER/关系模型):在实体/表中没有被选为主健的候选键。 Anomalies(异常)参见更新异常(update anoma
2015-06-28SQL Server的作业调度来建立自动备份的方法 ◆1、进入企业管理器中->管理->sql server代理->作业; ◆2、新建作业,作业名称随便取,例如:data备份,所有者选择sa,当然你也可以选择其他用户,前提是该用户有执行作业的权限; ◆3、点击步骤标签,进入步
2015-06-28ODBC管理器(Administrator)它负责安装驱动程序,管理数据源,并帮助程序员跟踪ODBC的函数调用。在ODBC中,应用程序不能直接存取数据库,它必须通过管理器和数据库交换信息。ODBC管理器负责将应用程序的SQL语句及其他信息传递给驱动程序,而驱动程序则负责将运行结果
2015-06-28在SQL Server 配置管理器中,展开SQL Server 2005的网络配置,然后点击服务器实例如:MSSQLSERVER 的协议。在右窗格中,双击TCP/IP协议。在TCP/IP属性对话框中,单击IP地址选项卡。在TCP端口框中的IPAll节,输入一个可用的端口号。对于本教程中,我们将使用1500。单
2015-06-28问题:我们使用了大量分布式事务,正研究数据库镜像以使我们的关键数据库之一具备高可用性。在测试过程中我们发现,在尝试对镜像数据库进行故障转移后,分布式事务有时会失败。能否说明这是为什么?解答:这实际上是记录在案的使用分布式事务的限制。在使用数据库镜
2015-06-28问题:我使用的备份策略是在每天的凌晨 1 点钟进行一次完整备份,每一小时进行一次日志备份,同时,在每天的凌晨 4 点钟会运行一次 DBCC CHECKDB。如果我在上午 8 点开始工作时发现,夜间运行的一致性检查报告了大量损坏的情况,我该如何进行恢复才不会丢失太多数据
2015-06-28SYBASE ADAPTIVE SERVER ENTERPRISE 1500 FOR WINDOWS前提:windows经典主题;如以前曾错误安装过sybase,请卸载干净(包括sybase文件夹和相关的几处注册表项!)运行setup.exe安装,如需使用ODBC、OleDb或者ADO.net进行开发,要选择自定义(custom)安装,因为在默
2015-06-28以下的文章主要描述的是SQL Server 添加数据库的实际操作方法,在 SQL Server Management Studio 对象资源管理器中,你会时常遇到连接到 Microsoft SQL Server 数据库引擎实例,再展开该实例。右键单击"数据库",指向"任务",然后单击"附
2015-06-28在当今企业环境中,保证数据安全不是可有可无的工作。频繁曝光的入侵和欺骗事件、萨班斯•奥克斯利法案、HIPAA法案规定和爱国者法案等都要求我们能够做到,将正确数据提供给正确的用户,防止其它无权限的人访问。一般来说,"行级安全(row-level security)
2015-06-28SQL Server 2005 和 2008 有几个关于高可用性的选项,如日志传输、副本和数据库镜像。所有这些技术都能够作为维护一个备用服务器的手段,同时这个数据库可以在你原先的主数据库出问题时上线并作为新的主服务器。然而,你必须记住的是将备用服务器替换上线只是完成了
2015-06-28今天被人问到,假如我们需要在代码中执行SQL Server 的代理任务,那么有什么思路呢?我马上想到,一般会有两种思路1. 通过SMO(SQL Server Management Object Model)2. 通过存储过程下面首先介绍的是通过SMO的手段1. 首先要添加两个程序集的引用2. 然后编写代码
2015-06-28学习SQL SERVER 2005系列 图解SQL SERVER2005的安装前言:[学习SQL SERVER 2005系列]准备把学习2005的一些心得整理出来,和大家分享,共同学习一起提高。sql2005 精简版下载安装准备:1、SQL Server 2005 的各版本之间选择大多数企业都在三个 SQL Server
2015-06-28下面的文章主要介绍的是SQL Server 实用操作,我前两天在相关网站看见SQL Server 实用操作的资料个人认为其可用性很强,所以拿出来供大家分享,以下就是具体内容的描述,希望在你今后的学习中会有所帮助。----Create new table and insert&nbs
2015-06-28微软的SQL Server的存储过程机制能够通过对Transact-SQL语句进行组合而大大地简化了数据库开发过程。 存储过程功能的优点 为什么要使用存储过程?以下是存储过程技术的几大主要优点: 预编译执行程序。SQL Server只需要对每一个存储过程进行一次编译,
2015-06-28 交易日志(Transaction logs)是数据库结构中非常重要但又经常被忽略的部分。由于它并不像数据库中的schema那样活跃,因此很少有人关注交易日志。 交易日志是针对数据库改变所做的记录,它可以记录针对数据库的任何操作,并将记录结果保存在独
2015-06-28