首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Porschev[钟慰]的专栏

    sql2008 附加数据库时 错误5123

    今天重装了一下家里电脑的数据库 在附加己有数据库时,出现5123错误 错误载图 image.png 解决方法: 1.直接把己有数据库复制到sql安装目录下C:/Program Files/Microsoft SQL Server/MSSQL10.MSSQLSERVER/MSSQL/DATA   这样就可以附加,不知道是不是在装数据库时漏选了什么操作,以前没遇到过。 2.在己有数据库mdf和ldf文件上,  右键---->属性---->添加---->高级---->立即查找---->Authenticated Users---->确定    ------>完全控制勾上

    1.4K70发布于 2018-01-16
  • 来自专栏全栈程序员必看

    数据库置疑什么原因_sql2008数据库置疑

    在MS SQLSERVER中一直有这样的问题,SQLSERVER的状态”置疑”,我们先来分析一下SQLSERVER数据库”置疑”的原因: 1.错误的删除日志; 2.硬件(HD)损坏,造成日志和数据文件写错误 ; 3.硬盘的空间不够,比如日志文件过大; 解决办法: 这是最简单的办法是有数据库的全备份,然后恢复即可. 删除原始的数据库: USE MASTER GO DROP DATABASE DB_SUEPECT 2.建立同名的数据库: USE master GO CREATE DATABASE DB_SUSPECT FILEGROWTH = 5 ) LOG ON ( NAME = ‘DBNAME_LOG’, FILENAME = ‘g:’, SIZE = 5MB, FILEGROWTH = 5MB ) GO 3.恢复数据库 : USE MASTER GO ALTER DATABASE DB_SUSPECT SET SINGLE_USER GO 7.停掉SQL服务: NET STOP MSSQLSERVER 8.把原来的数据文件再覆盖回来

    88420编辑于 2022-09-24
  • 来自专栏全栈程序员必看

    sqlserver2000数据库置疑_sql2008数据库置疑

    三、在企业管理器中,新建同名数据库(假如数据库为test),注意建立的数据库名称,还有数据文件名要保持和原数据库一致。 四、停止数据库服务器。 五、将刚才新建数据库生成的数据库的日志文件test_log.ldf删除,用要恢复的数据库.mdf文件覆盖刚才生成的数据库数据文件test_data.mdf。 六、启动数据库服务器。 此时会看到数据库test的状态为“置疑”。这时候不能对此数据库进行任何操作。 七、设置数据库允许直接操作系统表。 九、下面执行真正的恢复操作,用dbcc rebuild_log命令来重建数据库日志文件(重建路径根据你实际的数据库路径来)。 此时打开在企业管理器里面会看到数据库的状态为“只供DBO使用”。此时可以访问数据库里面的用户表了。 十、验证数据库一致性。

    1.2K20编辑于 2022-09-24
  • 来自专栏用户10748350的专栏

    如何在电脑上完全删除卸载SQL2008数据库

    很多软件都需要搭载数据库服务器,‌数据库服务器在现代软件系统中扮演着至关重要的角色,‌为数据持久化、‌数据一致性、‌数据安全性、‌数据查询效率等多个方面提供了强有力的支持,‌确保软件系统能够高效、‌稳定 有时我们在安装数据库时总是出现这样那样的错误,导致安装不成功需要删除卸载后重新安装,卸载数据库如果没有删除干净在重装数据库的时候会失败。 今天来和小编一起学习下如何在电脑上完全删除卸载SQL2008数据库。1,卸载SQ,2008主程序,点击计算机左下角开始-控制面板,进入控制面板后找到程序-卸载程序。 4,重启后,卸载数据库,核查没有问题后点击确定即可。5,选择实例点击下一步。6,选择功能页面全选,点击"下一步"。7,删除规则页面,点击下一步8,准备删除页面确认点击删除。 10,删除完成后关闭即可,接下来需要删除所有与数据库相关的残留文件和程序,否则在重新安装数据库时会安装失败。

    1.8K10编辑于 2024-08-14
  • 来自专栏用户10748350的专栏

    如何收缩SQL2008数据库日志Ldf文件过大

    这种问题一般是由于数据库日志Ldf文件过大导致的错误,数据库LDF日志文件存储的是数据库操作数据的信息,其中包含有(新增数据、修改数据、删除数据等)。 今天来和小编一起学习下如何收缩SQL2008数据库日志Ldf文件过大吧! 2,进入SSMS后在左侧数据库目录中找到需要收缩ldf文件的数据库名称(例如:QFBJZT)然后右键选择“属性”快捷命令。 3,返回SSMS窗口,右键单击目标数据库名称QFBJZT,右键选择任务-收缩-数据库。4,在收缩数据库页面中无须调整参数,直接单击“确定”按钮开始收缩数据库的操作。 日志文件在一些异常情况下往往是恢复数据库的重要依据,收缩数据库操作主要作用是收缩日志大小。所以需要定期进行上述操作,以免数据库日志过大。

    1.1K10编辑于 2024-04-02
  • 来自专栏全栈程序员必看

    SQL2008安装教程

    安装程序”对话框中,出现”安装程序支持规则”选项,可以看到,一些检查已经通过了,单击确定按钮,进入到下一步,如图所示: 5、单击确定按钮之后,出现输入产品密钥的提示,这里我使用的密钥是企业版的:”JD8Y6 单击下一步按钮继续安装,如图所示: 6、在接下来的许可条款页面中选择”我接受许可条款”选项,单击下一步按钮继续安装,如图所示: 7、在出现的”安装程序支持文件”页面中,单击安装按钮继续,如图所示: 8、 如图所示: 12、在”磁盘空间要求”页面中,显示了安装软件所需的空间,单击下一步继续,如图所示: 13、在”服务器配置”页面中,根据需要进行设置,单击下一步按钮继续安装,如图所示: 14、在”数据库引擎配置 ”页面中,设置身份验证模式为混合模式,输入数据库管理员的密码,即sa用户的密码,并添加当前用户,单击下一步按钮继续安装,如图所示: 15、在”Analysis Services配置”页面中,添加当前用户

    2.3K20编辑于 2022-09-10
  • 来自专栏全栈程序员必看

    sqlserver数据库置疑修复语句_sql2008数据库可疑解决方法

    SQL数据库修复的三大核心技术: 1、磁盘阵列分析重组技术; 2、数据库恢复与修复技术; 3、SCSI盘物理故障开盘技术。 至今已经成功恢复数百台服务器的SQL数据库,用户覆盖全国。 导致SQL数据库丢失的原因: 1、各种原因:误删除、误格式化、断电等造成的MS SQL SERVER数据库文件破坏。 一旦SQL数据库出现故障,请您注意以下几点: 1、一般情况下,在确认数据库故障后,最好立即关闭电源,避免操作系统等生成的临时文件对数据库文件进行覆盖,因为通常数据库文件都较大,被覆盖的可能性极大。 3、千万不要相信别的数据恢复公司所谓“数据库文件不能修复”,有很多客户在我们这里数据库恢复成功,因为SQL数据库、RAID磁盘阵列这些高端数据恢复是我们最擅长的领域。 (7)SqlServer数据库只有数据文件 没有任何日志的情况下的恢复. (8)SqlServer数据文件被误删除情况下的恢复.

    1.4K20编辑于 2022-09-24
  • 来自专栏全栈程序员必看

    sql2008数据库置疑的解决方法_sqlserver2008数据库可疑

    数据库置疑产生的原因 SQL Server所在分区空间是否够?数据库文件大小是否达到最大文件限制? 电脑非法关机也会造成数据库置疑 电脑磁盘有坏道有可能造成数据库置疑 数据库置疑的预防 数据库存放的盘符,空间是否够大,经常检查盘符的空间 数据库存放的盘符的格式设置为NTFS格式 进行病毒清除时 ,如果提示如下图片就有可能表示数据库置疑了 需要确认检查数据库置疑,打开企业管理器中的数据库目录,如下图显示表示置疑 下面所有修复置疑的语法,在没有特别提到时,默认数据库都请选择(Master) )数据库即可。 ’ 备注:其中的数据库名称根据客户使用的数据库进行更改。

    3.6K20编辑于 2022-08-02
  • 来自专栏全栈程序员必看

    SQL2008数据库安装教程_sql server安装完找不到

    很多初学者在开始安装AdventureWorks2008时,虽然成功安装了,但是却发现其他的数据库都有,就偏偏没有AdventureWorks2008,就如下图所示: 最近很多人问这个问题的解决办法 Part1:http://download.csdn.net/source/3136079 Part2:http://download.csdn.net/source/3136070 另外附上还原数据库的方法 : 打开【MS SQL SERVER】,在Databases上右键选择Restore Database(还原数据库),打开后如下图所示: 选择【原设备】,找到要还原的数据库文件(.bak

    1.3K10编辑于 2022-10-01
  • 来自专栏授客的专栏

    SQLServer 2005客户端远程连接sql2008 数据库服务器

    准备工作: 客户端所在pc机配置: 配置数据源 控制面板-管理工具-ODBC数据源-系统DSN-添加-选择 其中服务器:远程数据库服务器引擎,名称和描述可以随便写 下一步,……下一步, ,按提示操作…… 数据库服务器所在pc机配置: 参考“SQLServer 2008(R2)如何开启数据库的远程连接” 接下来的操作 请参考文章:SQLServer 远程链接MySql数据库详解 测试 1,打开软件,点击身份验证的下拉按钮,选择<浏览更多> 2,点击网络服务器,找到远程数据库数据库引擎 3,输入远程数据库上的用户名及密码,点击链接 注意:SQLServer

    9.3K20发布于 2019-09-11
  • 来自专栏远在上海

    SQL2005和SQL2008如何压缩数据库及日志(log)文件?

    以前在SQL2005中用的语句,到了SQL2008不能执行了,其实这个问题在7月份在美国的时候就遇到了,一直拖着,今天发现数据库占用空间达到30G了,当然了大部分是日志,因为有几张表每天Truncate SQL2005里面好用的SQL --DatabaseName为数据库名 DUMP TRANSACTION DatabaseName WITH NO_LOG BACKUP LOG DatabaseName  WITH NO_LOG DBCC SHRINKDATABASE(DatabaseName) 经过搜索,参考了比较全的一篇文章《SQL2008如何压缩日志(log)文件?

    1.6K20发布于 2019-02-27
  • 来自专栏全栈程序员必看

    executenonquery报错_sql2008和mysql

    执行成功是返回值为该命令所影响的行数,如果影响的行数为0时返回的值为0,如果数据操作回滚得话返回值为-1,对于这种更新操作 用我们平时所用的是否大于0的判断操作应该没有问题而且比较好,但是对于其他的操作如对数据库结构的操作 ,如果操作成功时返回的却是-1,这种情况跟我们平时的思维方式有点差距所以应该好好的注意了,例如对数据库共添加一个数据表的Create操作,当创建数据表成功时返回-1,如果操作失败的话(如数据表已经存在)

    90110编辑于 2022-10-01
  • 来自专栏云+技术

    Windows SQL2008数据库系列一搭建安装SQL2008R2

     为什么要搭建SQL2008呢?因为公司随着业务的不断扩大,为了存储、处理和管理公司的人员管理数据、公司客户销售数据和公司项目方案数据,所以现在要建立企业数据库系统,因此要搭建SQL2008。 搭建SQL2008分两个阶段: 首先要做好前提准备条件 打开一台Windows Server 2008虚拟机准备安装SQL Server 2008 Internet Explorer

    1.6K10发布于 2019-04-09
  • 来自专栏网站建设、网站制作专栏

    PageAdmin Cms安装教程:Sql Server R2数据库安装

    sql server,下面以sql2008为例。 sql sever数据库建议安装sql2008或以上版本,如果电脑或服务器上没有安装数据库,参考下面步骤安装。 sql2008 r2下载地址:点击下载   提取码: wfb4 下载后点击安装文件,安装步骤如下: 1,点击左侧的 安装 ,再点击右边的 全新安装或向现有安装添加功能。 8、选择默认实例(如果之前安装了其他数据库,可以自定义一个实例名称),下一步。 9、点击 对所有SQL Server服务使用相同账户。 17、连接后出现如下界面,sql2008数据库可以正常使用了。 1.jpg sql server软件安装完毕后,需要新建一个数据库用来作为PageAdmin网站的数据库

    1.4K00发布于 2019-06-01
  • 来自专栏逸鹏说道

    SQL SERVER几种数据迁移/导出导入的实践

    SQLServer提供了多种数据导出导入的工具和方法,在此,分享我实践的经验(只涉及数据库与Excel、数据库与文本文件、数据库数据库之间的导出导入)。 (二)数据库与文本文件、数据库数据库 数据库之间的数据迁移或导出导入其实是比较方便的,比如备份数据库后,在新的机器上做恢复。 但是需要注意的是SQL2008之前的版本的备份无法在SQL2012或以上版本上直接恢复的,而是通过中间的SQL2008做一个过渡,把旧版本的数据库恢复到SQL2008,然后做备份,最后在SQL2012上恢复 使用SQL2012的SSMS,同时连接到SQL2012和SQL2008的实例,通过编写脚本把SQL2012的数据导入到SQL2008中。两个实例的可以通过链接服务器来连接。以下是设置步骤。 ? figure-8:任务——生成脚本 ? figure-9:生成脚本的高级选项 也可以使用存储过程生成包含数据的脚本。这里介绍一个别人已经做写好存储过程:sp_generate_inserts。

    10.1K90发布于 2018-04-10
  • 来自专栏菩提树下的杨过

    这几天遇到的关于IE6/sql2008/win2003的奇怪bug

    本地测试时一切正常,IE6/IE7/IE8均没问题。部署到服务器上后试运行几天,有客户反馈说使用购物车下单时,点击提交按钮后,多数时候不能正常生成订单,但也有少部分时候能正常。 于是我又在本地开发环境(win7 + ie8)下测试了一番(包括IETest用IE6.0模拟),然后又用本机浏览器(IE8)测试了线上正式环境的下单,仍然一切正常,当时的第一反应,既然有时候能正常下单, 找了台win2003+ie6的机器,装上数据库sql2008(sp1)+vs2010,却意外发现了另一个以前没遇到过的问题: 无意间用其它一台win7开发机器,连接这台win2003上的sql2008时 排除了防火墙,数据库实例未启动,配置管理器里的TCP/IP未启用等各种情况后,依然如此,连接时报10061错误。 于是抱着试试看的心态,把win2003系统所有能打的补丁都打上了,然后再用其它机器连接它上面的sql2008,居然ok了.

    1.2K60发布于 2018-01-23
  • 来自专栏菩提树下的杨过

    利用图形界面对Sql2008做日志收缩

    网上已经有很多文章讲这个了,不过大多是教人如何利用命令来处理的,一直认为:对于能用图形界面搞定的事情,尽量就不用命令方式解决(记命令很伤脑细胞的) 1、打开数据库属性对话框 2、把恢复模式设置为"简单"

    94450发布于 2018-01-23
  • 来自专栏全栈程序员必看

    SQL Server 2008安装图解教程

    一、安装SQL Server 2008 安装SQL2008的过程与SQL2005的程序基本一样,只不过在安装的过程中部分选项有所改变,当然如果只熟悉SQL2000安装的同志来说则是一个革命性的变动,可以通过网盘下载 :http://pan.baidu.com/s/1pKkPeo7 (一)安装前的准备 (1)需要.Net Framework 3.5,若在Vista或更高的OS上需要3.5 SP1的支持(在SQL2008 ,功能的选择上可以按实际工作需要来制定,本人一般选择:数据库引擎服务、客户端工具连接、SQL Server 联机丛书、管理工具-基本、管理工具-完整其中数据库引擎服务是SQL数据库的核心服务,Analysis 如图 (4)服务器配置,服务器配置主要是服务启动帐户的配置,服务的帐户名推荐使用NT AUTHORITY\SYSTEM的系统帐户,并指定当前选择服务的启动类型,如图 (5)数据库引擎配置,在当前配置中主要设置 SQL登录验证模式及账户密码,与SQL的数据存储目录,身份验证模式推荐使用混合模式进行验证,在安装过程中内置的SQL Server系统管理员帐户(sa)的密码比较特殊,SQL2008对SA的密码强度要求相对比较高

    3.6K20编辑于 2022-09-10
  • 来自专栏奔跑的人生

    SQL 2005/SQL 2008 收缩日志 清空删除大日志文件

    SQL2008 的收缩日志 由于SQL2008对文件和日志管理进行了优化,所以以下语句在SQL2005中可以运行但在SQL2008中已经被取消: (SQL2005) 1 BackupLog DNName with 2 no_log 3 go 4 dumptransaction DNName 5 with 6 no_log 7 go 8 USE DNName 9 DBCC SHRINKFILE (2) (SQL2008): 在SQL2008中清除日志就必须在简单模式下进行,等清除动作完毕再调回到完全模式。 master] 2 GO 3 4 ALTER DATABASE DNName 5 SET 6 RECOVERY SIMPLE WITH NO_WAIT 7 GO 8

    1.5K10发布于 2019-09-10
  • 来自专栏加菲猫的VFP

    狐友老欧头疼了一天,VFP转换成JSON格式总不对,竟是乱码惹的祸

    于是猫猫远程帮他看看,打开了数据库,有一个字段是TEXT类型,里面全是乱码,于是猫猫心中就有数了,他的数据是从txt文本文件导入到SQLSERVER,没有处理好编码所导致的。 乱码 看这样乱样的样子TXT文件是UTF-8,导入时选了936导致的,于是猫猫打开了他的源txt文件。我是WIN7记事本状态栏没有显示编码类型,老欧的电脑是win10是有显示的。 再重新打开SQL2008导入导出向导,乱码就正常了 当然你也可以选择将txt存为unicode,SQL2008导入导出向导会识别成unicode而不是GBK936,转换的字段类型也都会变成nvarchar

    56320编辑于 2022-02-17
领券