上一篇
C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\190\Tools\Binn
PATH
中,直接在CMD调用sqlcmd
。sqlcmd -S 服务器名\实例名 -U 用户名 -P 密码 # 示例(本地默认实例): sqlcmd -S localhost\SQLEXPRESS -U sa -P 123456
sqlcmd -E
(信任连接,需当前用户有权限)。SELECT @@VERSION; GO
EXIT
或按Ctrl+C
。CREATE DATABASE SalesDB; GO
USE SalesDB; CREATE TABLE Customers ( CustomerID INT PRIMARY KEY, Name NVARCHAR(100), Email VARCHAR(255), RegistrationDate DATETIME DEFAULT GETDATE() ); GO
INSERT INTO Customers (CustomerID, Name, Email) VALUES (1, '王伟', 'wangwei@example.com'); GO
SELECT * FROM Customers WHERE RegistrationDate > '2025-01-01'; GO
sqlcmd -S localhost -i C:\scripts\init.sql -o C:\logs\output.txt
init.sql
): USE SalesDB; BACKUP DATABASE SalesDB TO DISK = 'D:\Backups\SalesDB.bak'; GO
-- 备份 BACKUP DATABASE SalesDB TO DISK = 'D:\Backups\SalesDB_202508.bak'; -- 恢复 RESTORE DATABASE SalesDB FROM DISK = 'D:\Backups\SalesDB_202508.bak';
EXEC sp_invoke_ai @model = 'AzureOpenAI', @prompt = '分析本月销售趋势';
net start MSSQLSERVER
。 1433
端口(远程连接时)。 sqlcmd -i "C:\My Scripts\test.sql"
setvar MyVar "Hello"
PRINT '$(MyVar)'
🎯 总结:通过CMD操作MS数据库,核心是掌握sqlcmd
命令和T-SQL语法,结合2025年的AI集成特性,可大幅提升效率!
本文由 业务大全 于2025-08-21发表在【云服务器提供商】,文中图片由(业务大全)上传,本平台仅提供信息存储服务;作者观点、意见不代表本站立场,如有侵权,请联系我们删除;若有图片侵权,请您准备原始证明材料和公证书后联系我方删除!
本文链接:https://vds.7tqx.com/wenda/687079.html
发表评论