-
安装sqlserver2008后再安装sql2005找不到本地服务器的解决方法
最近在项目中安装sqlserver2005,发现找不到本地服务器,因为此前我已经安装了sqlserver2008,打开2005数据库引擎后找不到本地服务器,在网上也找不到正确的解决办法,以为是组件没有安装,有重新安装一次问题依然存在,当时很是郁闷,后来想想是不是组件没有安装,重装了一次还是这样,后来想想是不是2005的服务器实例与2008重合了,在重装的时候就在安装此步骤的实例没有选择默认实例如下图,此处要注意:不能选择默认实例,单击“已安装的实例”会发现有2008的服务器名称,如果选择默认的就不会安装2005的服务器所有在命名实例中填入服务器名称,如SQL2005,其他的安装按照正常步骤来,后来安装完成后在本地服务器中找到了2005的本地服务器。在此sqlserver安装过程中相信也有遇到同类问题的友友,在此处记录下来,以免遇到同样问题的博友重蹈覆辙!...
数据库操作教程 2022-09-23 17:24:07 -
在SQLServer中实现最短路径搜索的解决方法
开始这是去年的问题了,今天在整理邮件的时候才发现这个问题,感觉顶有意思的,特记录下来。在表RelationGraph中,有三个字段(ID,Node,RelatedNode),其中Node和RelatedNode两个字段描述两个节点的连接关系;现在要求,找出从节点"p"至节点"j",最短路径(即经过的节点最少)...
数据库操作教程 2022-09-23 17:24:06 -
sqlserver实现oracle的sequence方法
当然这点小问题是难不倒我们程序员的,“max+1啊”,有人会说这样的方式。是的,这种方式实现起来也比较简单...
数据库操作教程 2022-09-23 17:23:52 -
图解SSIS批量导入Excel文件的实现方法
将一个目录下(可以包括子目录)结构一样的excel文件批量导入sql2005,可以用ssis来定制任务.下面用大量图片完全说明整个过程.1、建立测试excel文件,假设有abcd四个字段,保存在f:/excel目录下 并复制很多个一样的文件2、打开MicrosoftVisualStudio2005或者随sql2005安装的SQLServerBusinessIntelligenceDevelopmentStudio,新建一个商业智能项目。3、工具箱拖一个Foreach循环容器4、编辑容器,设定遍历目录和其他参数5、新建一个映射变量,用来存储遍历当中的文件路径6、怎么存储不用你关心,你只要指定一个变量名就ok了7、确定后,容器生成完毕,接着拖一个数据流任务到容器中8、切换到数据流tab页,拖一个excel源9、编辑excel源,选择一个刚刚的任意excel10、选择一个sheet11、拖一个oledb目标到数据流中12、按住excel源的绿色箭头,拖动到oledb目标上13、编辑oledb目标,选择一个sqlserver数据表,这个表必须是已经存在的,这里我们建立一个ssiste...
数据库操作教程 2022-09-23 17:19:31 -
此数据库没有有效所有者,因此无法安装数据库关系图支持对象
在新建数据库或附加数据库后,想添加关系表,结果出现下面的错误:此数据库没有有效所有者,因此无法安装数据库关系图支持对象。若要继续,请首先使用“数据库属性”对话框的“文件”页或ALTERAUTHORIZATION语句将数据库所有者设置为有效登录名,然后再添加数据库关系图支持对象...
数据库操作教程 2022-09-23 17:18:55 -
数据库中两张表之间的数据同步增加、删除与更新实现思路
分别创建增加、删除、更新的触发器(Trigger)来达到两张表之间数据同步的目的。1:数据同步增加:如有两张表——A表和B表,创建触发器使当A表插入数据后B表也同步插入数据...
数据库操作教程 2022-09-23 17:17:05 -
通过SQL绘制杨辉三角的实现方法介绍
无意中在csdn上看到一帖有关绘制杨辉三角的sql表达式,感觉很有意思。后来自己想下不借助临时表,根据杨辉三角的组合数计算方法C(n,m)=n!/[m!(n-m)!],进行绘制...
数据库操作教程 2022-09-23 17:16:44 -
SQLServer中通过reverse取某个最后一次出现的符号后面的内容(字符串反转)
sql语句复制代码代码如下:reverse(substring(reverse(Path),1,charindex('/',reverse(Path))-1))SQL如何取出一个字符串中最后一个特殊字符右边的字符,例如:10*20*300,怎样得到300?使用reverse配合charindex来实现。reverse是把字符串倒置,然后通过charindex来获取倒置之后第一个*的位置,然后使用substring函数进行字符串截取,截取后再使用reverse倒置回来即可...
数据库操作教程 2022-09-23 17:16:39 -
用sql实现18位身份证校验代码分享身份证校验位计算
身份证校验码的计算方法1、将前面的身份证号码17位数分别乘以不同的系数。第i位对应的数为[2^(18-i)]mod11...
数据库操作教程 2022-09-23 17:16:27 -
SQLServer跨库查询实现方法
本文给出一条SQL语句用于展示在同一名服务器上,不同的数据库间查询,注意当前连接用户要对两个库都有权限SQLServer中SQL语句中对象的完整表达式是:[DatabaseServer].[DatabaseName].[DatabaseSchema].[DatabaseObject]本文给出一条SQL语句用于展示在同一名服务器上,不同的数据库间查询,注意当前连接用户要对两个库都有权限。复制代码代码如下:select*fromCfteaDb1.dbo.CfteaTable1innerjoinCfteaDb2.dbo.CfteaTable2onCfteaDb1.dbo.CfteaTable1.Id=CfteaDb2.dbo.CfteaTable2.Id以上在SQLServer2008R2的ManagementStudio中测试成功...
数据库操作教程 2022-09-23 17:16:11 -
SQLServer中通过扩展存储过程实现数据库的远程备份与恢复
本文通过实例解析了SQLServer数据库扩展存储过程,实现远程备份与恢复的方法和步骤实例说明: 环境:win2k+sqlserver2K+查询分析器 SQLSERVER服务实例名称:mainserver 需要备份的数据库名称:msdb 本地机器名称(Client端):david 本地用户:zf密码:123 本地域名:domain 本地提供备份需求的文件夹:e:est 第一步:建立共享文件夹 在程序代码中调用(或者CMD窗口) netsharetest=e:est 或者用NetShareAdd这个API 简要说明: netshare:是WINDOWS内部的网络命令。 作用:建立本地的共享资源,显示当前计算机的共享资源信息...
数据库操作教程 2022-09-23 17:15:22