當前位置:首頁 » 編程語言 » 批處理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 16:33:52 瀏覽:376
php開發的網頁 發布:2025-05-14 16:22:03 瀏覽:477
伺服器內存跑滿了怎麼回事 發布:2025-05-14 16:21:16 瀏覽:224
微信qq音樂緩存 發布:2025-05-14 16:16:16 瀏覽:468
c語言回收內存 發布:2025-05-14 16:16:08 瀏覽:144
2021國產安卓頂級旗艦買哪個 發布:2025-05-14 16:15:36 瀏覽:300
linux自學視頻 發布:2025-05-14 16:14:49 瀏覽:256
我的世界伺服器崩了重啟 發布:2025-05-14 16:09:37 瀏覽:45
android深拷貝 發布:2025-05-14 16:09:35 瀏覽:153
cf電腦版轉伺服器神器還在嗎 發布:2025-05-14 16:09:02 瀏覽:212