名站网址导航为大家提供关于数据库教程相关的教程网站知识。
sqlserver中在指定网站数据库的所有表的所有列中搜索给定的值
复制具体相关代码 具体相关代码如下:,USE [NORThWIND] GO /****** Object: StoredProcedure [dbo].[My_Search_StringInGivenTable] Script Date:,复制具体相关代码 具体相关代码如下:,USE [NORThWIND] GO /****** Object: StoredProcedure [dbo].[My_Search_String_AllTables] Script Date: 0,复制具体相关代码 具体相关代码如下:,USE [NORThWIND] GO DECLARE @return_value int EXEC @return_value = [dbo].[My_Search_String_AllTables],复制具体相关代码 具体相关代码如下:,USE [NORThWIND] GO /****** Object: StoredProcedure [dbo].[ZL_SearchAllTables] Script Date: 09/25/201,复制具体相关代码 具体相关代码如下:
站点服务器处设置,要选择混合登陆模式。
在QA里执行sp_attach_db或者sp_attach_single_file_db,出现提示:错误1813:未能打开新网站数据库'dbname',create database 将终止。设备激活错误。物理网站网站文件名'd:\sql server\ mssql\data\dbname _log.ldf'可能有误!
按下面的步骤处理:
1.新建一个同名的网站数据库
2.再停掉sqlserver服务(注意不要分离网站数据库)
3.用原网站数据库的数据网站网站文件覆盖掉这个新建的网站数据库
4.再重启sqlserver服务
5.此时打开企业管理器时会出现置疑,先不管,执行下面的数据库语句(注意修改其中的网站数据库名)
6.完成后一般就可以访问网站数据库中的数据了。这时,网站数据库本身一般还有问题,解决办法是:利用网站数据库的脚本创建一个新的网站数据库,然后通过DTS将数据导进去就行了
复制具体相关代码 具体相关代码如下:
use master go sp_configure 'allow updates',1 reconfigure with override go update sysdatabases set status =32768 where go sp_dboption '置疑的网站数据库名', 'single user', 'true' go dbcc checkdb('置疑的网站数据库名') go update sysdatabases set status =28 where go sp_configure 'allow updates', 0 reconfigure with override go sp_dboption '置疑的网站数据库名', 'single user', 'false' go
Sql Server 2000附加网站数据库出现1813错误的解决具体相关方法
今天进行了一错误操作办法。
网站数据库xxzx_discuz,因生成大量日志使日志网站网站文件'xxzx_discuz_Log.LDF' 占满了磁盘所有空间,使网站无法正常使用网站数据库。
自己图省事分离网站数据库xxzx_discuz后,直接删除'xxzx_discuz_Log.LDF' (因为网站网站文件太大,无法存放到回收站),重新附件到SQL Server时出现两个提示:
------------------------------------------------------------------------------------------------------------------------------
SQL Server 企业管理器
---------------------------
为日志网站网站文件指定的网站网站文件名不正确。
将创建新的日志网站网站文件。
要继续吗?
---------------------------
是(Y) 否(N)
------------------------------------------------------------------------------------------------------------------------------
Microsoft SQL-DMO (ODBC SQLState: 42000)
---------------------------
错误 1813: 未能打开新网站数据库 'xxzx_discuz'。CREATE DATABASE 将终止。
设备激活错误。物理网站网站文件名 'S:\Program Files\Microsoft SQL Server\MSSQL\data\xxzx_discuz_Log.LDF' 可能有误。
---------------------------
确定
------------------------------------------------------------------------------------------------------------------------------
从而无法将网站数据库正常附加到SQL Server 2000,正常情况下这样操作办法是没有问题的,SQL Server会重新生成日志网站网站文件,但是因为之前出现了磁盘空间不足,日志网站网站文件不完整,从而造成了无法正常附加。
解决办法如下(从网上找来的):
0.备份数据网站网站文件'xxzx_discuz_Log.MDF'
1.新建一个同名的网站数据库'xxzx_discuz'
2.再停掉sqlserver服务(注意不要分离网站数据库)
3.用原网站数据库的数据网站网站文件'xxzx_discuz_Log.MDF' 覆盖掉新建的网站数据库
4.再重启sqlserver服务
5.此时打开企业管理器时会出现置疑,先不管,执行下面的数据库语句(注意修改其中的网站数据库名) 6.完成后一般就可以访问网站数据库中的数据了。这时,网站数据库本身一般还有问题,解决办法是:利用网站数据库的脚本创建一个新的网站数据库,然后通过DTS将数据导进去就行了. SQL具体相关代码
复制具体相关代码 具体相关代码如下:
use master
go
sp_configure 'allow updates',1 reconfigure with override
go
update sysdatabases set status =32768 where
go
sp_dboption '置疑的网站数据库名', 'single user', 'true'
go
dbcc checkdb('置疑的网站数据库名')
go
update sysdatabases set status =28 where
go
sp_configure 'allow updates', 0 reconfigure with override
go
sp_dboption '置疑的网站数据库名', 'single user', 'false'
go
特别注意最后一步中的说明“这时,网站数据库本身一般还有问题,解决办法是:利用网站数据库的脚本创建一个新的网站数据库,然后通过DTS将数据导进去就行了” 参考文章:Sql Server附加网站数据库出现1813错误的解决具体相关方法
关于数据库教程相关的教程网站知识今天我们就说到这里了,希望可以帮到大家。