![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sql相关
qq37724861
这个作者很懒,什么都没留下…
展开
-
SQL 安装提示无法生成临时类
安装SQL 2008R2的时候提示如下:根据提示去查看对应路径,发现只能访问到C:\windows\assembly,此时要借助RAR解压工具来查看经检查发现对应路径下没有System.XML.dll文件,从正常电脑拷贝过来,直接拖到rar里,再次安装,提示System.XML.dll文件已经破坏。正确的方法是:将System.XML.dll文件拖到C:\windows\assembly 里,会自行安装。然后再安装SQL 即可。...原创 2020-06-12 13:28:06 · 996 阅读 · 0 评论 -
SQL 设置数据库登陆
use PUBDATAexec sp_dbcmptlevel 'PUBDATA'exec sp_grantdbaccess N'ng', N'ng'exec sp_addrolemember N'db_owner', N'ng'原创 2016-06-16 15:53:48 · 358 阅读 · 0 评论 -
SQL系统表sysobjects和syscolumns字段属性介绍
在数据库内创建的每个对象(约束、默认值、日志、规则、存储过程等)在表中占一行。只有在 tempdb 内,每个临时对象才在该表中占一行。列名 数据类型 描述 name sysname 对象名。 Id int 对象标识号。 xtype char(2) 对象类型。可以是下列对象类型中的一种: C = CHECK 约束D = 默认值或 DEFAULT 约束F = FOREIGN KEY 约束L = 日志F原创 2016-06-16 15:52:47 · 2658 阅读 · 0 评论 -
让MSDE安装生成安装日志
请求安装程序日志您需要使用一份详细日志来验证安装是否成功,或者帮助调试出现的任何问题。要生成详细日志,请指定 /L*v LogFileName>。LogFileName> 是安装程序用来记录其所有操作的日志文件的名称。如果指定名称时没有包含路径,将在当前文件夹中创建日志文件。如果从光盘执行安装程序,则必须指定一个指向计算机硬盘上某个文件夹的完整路径。下例将在 C 驱动器的根文件夹中创建一个名为 M原创 2016-06-16 15:52:42 · 419 阅读 · 0 评论 -
SQL 重建索引
DBCC DBREINDEX (TableName1,Index_Name1)DBCC DBREINDEX (TableName1,Index_Name2)DBCC INDEXDEFRAG (TableName2,Index_Name3)DBCC INDEXDEFRAG (TableName2,Index_Name4)UPDATE STATISTICS TableName1UPDATE STATI原创 2016-06-16 15:52:37 · 3332 阅读 · 0 评论 -
Update、Delete 与Join连用
Sql代码updatetb_Usersetpass=''fromtb_Userusrinnerjointb_Addressaddronusr.nAddressFK=addr.nAddressIDwhereusr.id=123updatetb_Usersetpass=''fromtb_Userusrinnerjointb_Addressaddr原创 2016-06-16 15:52:21 · 1539 阅读 · 0 评论 -
链接服务器\"(null)\"的 OLE DB 访问接口 \"Microsoft.Jet.OLEDB.4.0\"
OPENDATASOURCE出现【链接服务器"(null)"的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 问题】解决办法:SQL 2005 management studio--->服务器对象-->链接服务器-->Microsoft.Jet.OLEDB.4.0-->右键属性-->访问接口选项:全都不选原创 2016-06-16 15:51:06 · 2302 阅读 · 0 评论 -
2014年6月23日
原创 2016-06-16 15:50:34 · 242 阅读 · 0 评论 -
使用OpenDataSource从Excel导入数据到SQL时报错
问题描述:使用OpenDataSource从Excel导入数据到SQL时报错:OLE DB 访问接口 'Microsoft.Jet.OLEDB.4.0' 配置为在单线程单元模式下运行,所以该访问接口无法用于分布式查询解决办法:1.下载ACE2010的驱动http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=c06b8369-6原创 2016-06-16 15:49:53 · 613 阅读 · 0 评论 -
DTS for SQL 2005 Express(SQL 2005 Express 实现导入导出功能)
SQL 2005 Express 实现导入导出功能点击下载:点我下载安装之后,你会发现,任何事情也没有发生。你不知道文件安装到了那里,也没有菜单,更别想找到 C:/Program Files/Microsoft SQL Server/90/DTS/Binn/DTSWizard.exe还需要下载 Microsoft SQL Server 2005 Express Edition 工具包那就下吧,下载原创 2016-06-16 15:49:39 · 913 阅读 · 0 评论 -
SQL 2012 Express SP1下载
https://www.microsoft.com/betaexperience/pd/SQLEXPNOCTAV2/enus/default.aspx原创 2016-06-16 15:48:00 · 1579 阅读 · 0 评论 -
SQL还原数据库后,数据库显示受限制用户解决方法
用SQL的企业管理器(SQL Server Management Studio)还原数据库后,数据库显示受限制用户,解决办法如下:依次点击“数据库”——“属性”——“选项”,右侧列表中找到状态——限制访问:将状态改为Multiple即可原创 2016-06-16 15:47:46 · 10129 阅读 · 0 评论 -
SQL 2005 内存使用分配
1、服务器已打开/PAE参数,否则需在系统盘根目录下修改Boot.ini文件(去除只读属性),在=optin /fastdetect后添加/PAE参数(前面应该有空格)。(如果没有boot。ini文件的话可从其他相似的机子上拷一个过来) 2、在windows的组策略中启用锁定内存页选项: a)在"开始"菜单上单击"运行"子菜单,然后在"打开"框中键入"gpedit.msc"。 b原创 2016-06-16 15:46:41 · 479 阅读 · 0 评论 -
SQL系统表介绍
介绍一下sql server数据库中的系统表sysobjects。在每个数据库中都存在此表。sysobjects存放着数据库中的所有对象,如表,列,索引等等。字段xtype代表对象类型,u代表用户表,p代表存储过程,tr代表触发器。name字段表示对象名称。以用友数据库为例use ufdata_888_2004查询数据库ufdata_888_2004的用户表select * from sysobj原创 2016-06-16 15:52:52 · 473 阅读 · 0 评论 -
【SQL】数据库变为\"SUSPECT\"状态的解决方法
sybase数据库被标记为"SUSPECT",出现的现象为:Database 'xx'cannot be opened - it has been marked SUSPECT by recover Explanation$XX为你的数据库名称这是一个比较严重的错误,总结处理方式如下:(别分离,分离后无法附件)启动isql,用sa登录到SQL SERVER,执行以下命令:1>sp_configur原创 2016-06-16 15:52:58 · 3218 阅读 · 0 评论 -
SSMS 18.0安装完打开一闪而过
电脑环境:Win Server 2019、SQL 2016安装了SSMS 18.0,打开SSMS后一闪而过。解决办法:以下是SQL 的安装路径:将X:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE\PrivateAssemblies\Interop下的Microsoft.V...原创 2019-06-04 13:22:07 · 2622 阅读 · 0 评论 -
SQL数据库一直显示正在还原
问题现象:SQL某数据库一直显示“正在还原”。解决办法:执行查询Restore Database XXX with Recovery其中XXX是数据库名转载 2019-03-31 21:43:35 · 23445 阅读 · 3 评论 -
Win Server 2012 R2 安装SQL 2016先决条件
在Win Server 2012 R2 上安装SQL 2016,提示KB2919355安装失败,根据提示,去微软官网下载相应的补丁但是下载后根据提示的顺序安装,提示此更新不适用(坑爹的Microsoft也不说清楚)后来百度发现,需要先安装Windows8.1-KB2919442,下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?i...原创 2018-05-22 09:32:31 · 6656 阅读 · 1 评论 -
安装SQL 2012或更高版本建议
1、安装好NET 3.5SP12、安装好NET 4.0 3、安装好NET 4.0 KB2533523 更新,否则在安装的时候会卡很久NET 4.0 KB2533523 下载:32位:https://download.microsoft.com/download/D/8/D/D8D78CDD-1B69-4CB4-BEBB-91844DDBA18C/NDP40-KB2533523原创 2016-10-25 13:44:49 · 1668 阅读 · 1 评论 -
sql2008R2 性能计数器注册表配置单元一致性
安装SQL2008R2 的时候提示:8 性能计数器注册表配置单元一致性问题,如下图:解决办法:1、打开注册表2、将HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version\Perflib\0804导出存为0804.reg。3、将HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\C原创 2016-06-16 15:56:00 · 1558 阅读 · 0 评论 -
SQL服务无法启动,错误代码3414
SQL服务无法启动,报错如下: 查看下Windows日志:根据日志提示,应该是SQL的系统数据库model损坏。SQL服务又无法启动,因此不能按照一般的质疑修复来解决。其实很简单,只要将相同SQL版本对应的model.mdf、model.ldf文件拷贝过来覆盖即可。覆盖后,再启动SQL就可以正常启动了附:部分sql版本的对应model文件下载:点我下载密码:csdc原创 2016-06-16 15:57:52 · 2621 阅读 · 0 评论 -
SQL2005安装时报错:WMI配置
解决办法1、在C盘根目录创建temp文件夹(名字可以随意,但是要与下面的批处理中的保持一致)2、将以下内容保存为批处理,然后双击运行@echo on cd /d c:\temp if not exist %windir%\system32\wbem goto TryInstall cd /d %windir%\system32\wbem net stop winmgmt winmgmt /kill原创 2016-06-16 15:57:02 · 808 阅读 · 0 评论 -
SQL 2008R2 安装时报错:无法获得程序集中的安装程序类型
SQL2008R2 安装时报错:无法获得 C:\Program Files\Microsoft SQL Server\100\Tools\Binn\Microsoft.SqlServer.Management.PSProvider.dll 程序集中的安装程序类型。如下图: 解决办法:查看控制板板中是否有PowerShell,有的话卸载如果没有,打开注册表HKEK_Local_machine\sof原创 2016-06-16 15:56:57 · 4307 阅读 · 6 评论 -
SQL 2008 R2 安装报错 \"is not a valid login or you do not\"
SQL 2008 R2 安装报错 "is not a valid login or you do not"解决办法:这是因为计算机名与登陆Windows的用户名一致导致的。修改即可原创 2016-06-16 15:56:33 · 1495 阅读 · 0 评论 -
SQL按条件去重
需求:一个表如下:(表名:jojo)要获取ccode、ccode_name、cclass相同的指定日期的第一条记录 要获得如下结果:(下图条件是时间>=2015-07-08) SQL语句:select a.id,b.*from jojo ainner join (select ccode,ccode_name,cClass, MIN(ddate) as ddate from jojowhere原创 2016-06-16 15:55:49 · 6553 阅读 · 0 评论 -
SQL 2008 更改表结构后提示启用了\"阻止保存要求重新创建表的更改\"选项
问题现象:SQL2008,修改了表字段的长度,然后保存,如下提示: 解决办法:1、打开SQL Server Management Studio并连接登陆2、然后点击上方菜单栏中的【工具】——【选项】,如下图:将“阻止保存要求重新创建的表更改”前面对勾去掉原创 2016-06-16 15:54:42 · 365 阅读 · 0 评论 -
SQL Server Management Studio找不到mscorlib.tlb
运行SQL Server 2005 SQL Server Management Studio找不到mscorlib.tlb 若要解决此问题,则您必须手动在注册表中指定正确的 Mscorlib.tlb 文件路径。为此,请按照下列步骤操作: 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。 找到以下注册表子项: HKEY_LOCAL_MACHINE\SOFTWARE\Microso原创 2016-06-16 15:46:09 · 918 阅读 · 0 评论 -
SQL2005转换到SQL2000
1. 生成for2000版本的数据库脚本 2005的manger studio -- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例 -- 右键要转到2000的库 -- 任务 -- 生成脚本 -- 在"脚本向导"的"选择数据库"中, 确定选择的是要转到2000的库 -- 勾选"为所选数据库中的所有对象编写脚本" -- 在接下来的"选择脚本选项"中, 找到"为服务器版本编写脚本"项, 选原创 2016-06-16 15:44:39 · 271 阅读 · 0 评论 -
【SQL】未能找到存储过程master.dbo.xp_regread
第一步:use mastergocreate procedure sp_addextendedproc@functname nvarchar(517),@dllname varchar(255)asset implicit_transactions offif @@trancount > 0beginraiserror(15002,-1,-1,'sp_addextendedproc')return原创 2016-06-16 15:37:08 · 1245 阅读 · 0 评论 -
win7专业版安装SQL2008
一、sql2008 企业版(Enterprise)下载地址: http://download.microsoft.com/download/4/C/4/4C402E48-0223-4D3B-8574-2C259500D2E4/SQLFULL_X86_CHS.EXE二、序列号: 开发版(Developer): PTTFM-X467G-P7RH2-3Q6CG-4DMYB原创 2016-06-16 15:31:39 · 1046 阅读 · 0 评论 -
SQL2000/2005版本号
SQL Server 2000 版本号 SQL Server 2000 版本描述----------------------- ------------------------------2000.80.194.0 RTM (Release to Manufacturing)2000.80.384.0 SQL Server 2000原创 2016-06-16 15:30:11 · 276 阅读 · 0 评论 -
sql2005数据库连接不上,错误:233/错误:18452
使用SQL验证模式登陆SQL2005提示下图:(windows验证模式可以登录)解决办法:1、先用windows验证模式登陆,在数据库主机名处点右键——属性2、在安全性里,选择SQL server和windows验证模式3、必须以以下方式重启数据库: 另外:打开“开始—所有程序—Microsoft SQL Server 2005 —配置工具—SQL Server 配置管理器”,在弹出的窗体中,找到原创 2016-06-16 15:29:30 · 1362 阅读 · 0 评论 -
MSDE的SA密码问题
一:如何验证 MSDE的SA 密码是否为空 1. 在正在连接到的 MSDE 实例的宿主计算机中,打开命令提示符窗口。 2. 在命令提示符处键入以下命令,然后按 Enter 键: osql -U sa 这样可以通过 sa 帐户连接到 MSDE 的本地默认实例。要连接到您的计算机上安装的命名实例,请键入: osql -U sa原创 2016-06-16 15:29:05 · 1649 阅读 · 0 评论 -
MSDE 2000 & SQL SP4补丁
http://www.microsoft.com/downloads/zh-cn/details.aspx?displaylang=zh-cn&FamilyID=8e2dfc8d-c20e-4446-99a9-b7f0213f8bc5 http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=413744D1-A0BC-479F-原创 2016-06-16 15:29:00 · 2686 阅读 · 0 评论 -
MSSQLSERVER服务启动后又停止了
问题描述:近日一客户打电话,用友无法登陆,远程看一下情况:SQL服务无法启动,报错:MSSQLSERVER服务启动后又停止了!查看SQL 的日志文件errorlog,【位于SQL安装路径下的MSSQL\LOG文件夹】如下提示:无法恢复 master 数据库。正在退出。错误: 9003,严重度: 20,状态: 1。解决办法:1、先备份Microsoft SQL Server\MSSQL\Data 目原创 2016-06-16 15:28:44 · 5961 阅读 · 0 评论 -
SQL安装提示配置服务器失败解决办法
当安装时出现MDAC组件安装失败时,试着修复或重装microsoft office当你想重装sql server,而安装时又出现“您的机子上已经安装有一个实例”的提示时,可以删除program files\Microsoft SQL Server文件夹,再安装当出现某某动态链接文件找不到时,可以试着在sql server的安装文件中找到这个文件,复制到系统目录下的system和system32文件原创 2016-07-06 12:47:31 · 5447 阅读 · 0 评论 -
SQL Server 2008
和Visual Studio 2008一样,从官网下载SQL Server 2008的180天试用版其实与正式版内容是基本相同的,唯一的区别就在于安装配置文件中所包含的key。各种版本的SQL Server在进行到这一步之前都是完全一样的: 如果你没有序列号,那么就只能在三种free edition(Enterprise Evaluation、Express、Express with Advanc原创 2016-07-05 09:42:39 · 485 阅读 · 0 评论 -
SQL 2005 企业管理器
http://www.microsoft.com/zh-cn/download/details.aspx?id=7011原创 2016-07-05 09:42:34 · 730 阅读 · 0 评论 -
SQL2005 SP3/Sp4官方下载地址
SQL SERVER 2005 SP3:http://download.microsoft.com/download/7/5/A/75A0B2DB-A41A-403C-83B6-DF26708C2836/SQLServer2005SP3-KB955706-x86-CHS.exeSQL SERVER 2005 SP4:http://www.microsoft.com/downloads/zh-cn/原创 2016-07-05 09:42:32 · 3711 阅读 · 0 评论 -
【SQL2005】安装时出现性能计数器要求安装错误的解决办法
提示内容:1、首先打开 “控制面板” --> “管理工具” 后,双击 “性能”,显示出性能分析器界面,在右边的控制台节点中展开 “性能日志和警报”后,用鼠标选择 “性能计数器”。然后双击右边窗口的 “System Overview”,显示 System Overview 属性窗口。?2、在窗口中的 “添加对象” 和 “添加计数器” 按钮分别单击一次,但单击后显示的窗口不要去动,直接选择关闭。3、关原创 2016-06-16 15:38:34 · 1751 阅读 · 0 评论