当前位置:首页 » 编程语言 » 批处理sqlserver

批处理sqlserver

发布时间: 2022-05-03 19:29:42

A. 如何批处理修改本机sqlserver密码

以sa身份通过调用存储过程来实现
exec sp_password "原密码","新密码",sa

B. sqlserver2014创建新数据库时提醒执行Transact-SQL语句或批处理发生了异常

这个错误说明数据库的版本不符吧,你是在把从SQLServer2008/2005的数据库
上备份的数据还原到SQLServer2000数据库上?
首先确保连接到了数据库服务器上;其次还原的备份与需要还原的设备都是SQL2005。SQL数据的备份在2008与2000上不可以通用。

如果系统同时安装了sqlserver2000跟sqlserver2005,在还原时可能会出现上述错误,解决方法---于数据库属性-选项-兼容级别->sqlsever2000(80),或在安装时为sqlserver2000跟sqlserver2005一个或两个都指定实例名.

C. SqlServer 批处理的时候,循环中,ALTER 的表名我用变量就报错。怎么改

用EXEC执行字符串的形式就可以!
如下:
DECLARE @databaseName NVARCHAR(20)
DECLARE @deviceName NVARCHAR(30)
DECLARE @SQL NVARCHAR(1000)
SET @databaseName = 'table'
SET @deviceName = @databaseName + '_device'
SET @SQL='ALTER DATABASE ' + @databaseName + ' SET SINGLE_USER WITH ROLLBACK IMMEDIATE'
EXEC ( @SQL)
SET @SQL='RESTORE database ' + @databaseName + ‘ FROM @deviceName WITH RECOVERY’
EXEC ( @SQL)

D. 关于批处理的问题

软件安装完都会把一些信息写入注册表的,读取注册表就可以了。
你去找到注册表中2005跟2008各自记录的位置,然后用reg query命令就可以读取了。具体的话可以参考一下我空间里一个读取winrar这个压缩软件的例子。
http://hi..com/%D2%E4%C1%D6%D7%D3/blog/item/9dada882185c4bbc6c81191f.html

E. 如何使用批处理对SQLServer2005进行操作

可以将你的语句放在一个sql文件,然后使用isqlw工具进行调用,这样也和批处理文件差不多。并且sql文件你可以使用存储过程,这样比批处理更灵活。

F. 用批处理来启动/停止SQL SERVER 2008的服务

@echo off
cls
color 0A
echo ***********
echo 本人初次实验
echo ***********
@echo off
echo.
echo 请选择服务处理方式
echo.
echo 1 启动SQL Server服务
echo.
echo 2 关闭SQL Server服务
echo.
echo.
set/p sel=请选择服务处理方式:
if "%sel%"=="1" goto start
if "%sel%"=="2" goto stop
echo 选择服务方式。
goto end

:start
net start MSSQLSERVER
net start MsDtsServer100
net start ReportServer
net start SQLWriter
goto end
:stop
net stop MSSQLSERVER
net stop MsDtsServer100
net stop ReportServer
net stop SQLWrite
goto end

:end
pause
试一下看能不能解决问题

G. SQLServer 数据库提示“错误的语法:"XXXX"必须是批处理中仅有的语句 ”报错的原因分析

一、报错的原因分析:

批处理必须以CREATE语句开始。也就是一个查询分析器里面只有一个批处理语句才是规范的语法。

因为CREATE DEFAULT、CREATE FUNCTION、CREATE PROCEDURE、CREATE RULE、CREATE SCHEMA、CREATE TRIGGER和CREATE VIEW语句不能在批处理中与其他语句组合使用。

所有跟在该批处理后的其他语句将被解释为第一个CREATE语句定义的一部分。

二、解决方法:

在代码之间加GO关键字分批即可。也可以重新建立一个查询来写这个批处理语句。

热点内容
汽修汽配源码 发布:2025-05-14 20:08:53 浏览:742
蜜蜂编程官网 发布:2025-05-14 19:59:28 浏览:57
优酷怎么给视频加密 发布:2025-05-14 19:31:34 浏览:635
梦三国2副本脚本 发布:2025-05-14 19:29:58 浏览:860
phpxmlhttp 发布:2025-05-14 19:29:58 浏览:434
Pua脚本 发布:2025-05-14 19:24:56 浏览:449
苹果像素低为什么比安卓好 发布:2025-05-14 19:13:23 浏览:461
安卓机微信怎么设置红包提醒 发布:2025-05-14 19:00:15 浏览:272
androidsystem权限设置 发布:2025-05-14 18:56:02 浏览:971
mq脚本 发布:2025-05-14 18:45:37 浏览:25