久久国产亚洲日韩一本,欧美日韩专区国产精品,久久精品成人欧美大片,久久久久久久岛国免费AV,亚洲欧洲精品一区二区

新聞建站cms系統、政府cms系統定制開發

廣州網站建設公司-閱速公司

asp.net新聞發布系統、報紙數字報系統方案
/
http://www.ainiby.com/
廣州網站建設公司
您當前位置:首頁>sqlserver數據庫

sqlserver數據庫

執行sql腳本文件出錯dbcc,執行大sqlserver腳本文件

發布時間:2024/6/22 21:59:08  作者:Admin  閱讀:34  

廣告:

alter database UFDATA_020_2015 set emergency

ALTER DATABASE UFDATA_020_2015 SET SINGLE_USER WITH ROLLBACK IMMEDIATE

dbcc checkdb(UFDATA_020_2015)

dbcc checkdb(UFDATA_020_2015,REPAIR_ALLOW_DATA_LOSS)


sqlcmd -S .\sql20081 -U sa -P hao123 -d ERP -i F:\temp\SQL2008_ERP_Recovery.sql -b

SQLCMD -E -d ERP -i H:\temp\dataname2012.sql

或者指定代碼: -f 65001

sqlcmd -S .\sql2008 -U sa -P hao123 -f 65001-d dlhw3 -i G:\temp\ansi1.sql

如果提示:中文提示 后的引號不完整

解決方法:中文內容,生成sql腳本時,存為 ansi格式 sql腳本,不要為utf-8格式。

sqlcmd執行含中文等字符的sql腳本時報錯解決方案

參考:

# 編碼方式改成utf-8
C:\WINDOWS\system32>chcp 65001
# 編碼方式改成gbk
C:\WINDOWS\system32>chcp 936

truncate table WEB_DATA_SET

如果執行sql腳本文件出錯,可用下面語句執行

CREATE TABLE sqltemptable (
Script NVARCHAR(MAX)
);

BULK INSERT sqltemptable
FROM 'F:\temp\SQL2008_ERP_Recovery.sql'
WITH (
ROWTERMINATOR = '\n', -- 根據你的文件實際的行結束符進行調整
FIELDTERMINATOR = ';' -- 假設每條語句以分號結束
);

DECLARE @SQL NVARCHAR(MAX);
DECLARE ScriptCursor CURSOR FOR
SELECT Script FROM sqltemptable;
OPEN ScriptCursor;
FETCH NEXT FROM ScriptCursor INTO @SQL;
WHILE @@FETCH_STATUS = 0
BEGIN
EXEC sp_executesql @SQL;
FETCH NEXT FROM ScriptCursor INTO @SQL;
END
CLOSE ScriptCursor;
DEALLOCATE ScriptCursor;

DROP TABLE sqltemptable;

sql server 收縮怎么停止
use master
go
alter database erp set auto_shrink off;

廣告:

相關文章
sql腳本文件
cms新聞系統購買咨詢
掃描關注 廣州閱速軟件科技有限公司
掃描關注 廣州閱速科技
主站蜘蛛池模板: 浦东新区| 南乐县| 沙河市| 纳雍县| 洞口县| 屯门区| 靖远县| 赤水市| 靖边县| 皮山县| 襄垣县| 石泉县| 封丘县| 徐州市| 嘉黎县| 晋中市| 木兰县| 浦江县| 晋州市| 郯城县| 拜泉县| 平利县| 灵台县| 尖扎县| 咸宁市| 重庆市| 汾西县| 昂仁县| 宕昌县| 贵港市| 长岛县| 漳州市| 武宣县| 焉耆| 无为县| 漳平市| 巨鹿县| 大名县| 筠连县| 平山县| 天峨县|