社区
疑难问题
帖子详情
50分求关于执行SQL脚本文件的问题,在线等 解决了马上结贴。
yuejie6666
2004-06-08 02:25:14
我写的应用程序是c/s下的3层结构(C#)。我将创建数据库、表、索引、存储过程、触发器、关系等Sql语句全部写在一个SQL脚本文件里,在查询分析器里能正常的执行。
问题是:在安装此系统时,我不想采用人工的方式在查询分析器里来执行SQL脚本文件来创建数据库,而是希望在安装应用程序的时候,程序先自动执行这个SQL脚本文件来创建数据库。
请问这该怎样来实现呢?请给出详细的代码。
...全文
339
17
打赏
收藏
50分求关于执行SQL脚本文件的问题,在线等 解决了马上结贴。
我写的应用程序是c/s下的3层结构(C#)。我将创建数据库、表、索引、存储过程、触发器、关系等Sql语句全部写在一个SQL脚本文件里,在查询分析器里能正常的执行。 问题是:在安装此系统时,我不想采用人工的方式在查询分析器里来执行SQL脚本文件来创建数据库,而是希望在安装应用程序的时候,程序先自动执行这个SQL脚本文件来创建数据库。 请问这该怎样来实现呢?请给出详细的代码。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
72615
2004-09-06
打赏
举报
回复
u
apple800
2004-06-21
打赏
举报
回复
用osql.exe/isql.exe文件来执行,注意大小写:
osql /S"sql服务器名" /U"用户名" /P"密码" /i".sql文件名" /d"在那个数据库中执行,可选"
用Windows登陆方式怎么执行?
zjmym
2004-06-18
打赏
举报
回复
附加数据库
fozoke
2004-06-18
打赏
举报
回复
用osqlw.exe就可以,我试过的,具体怎么用看看联机帮助吧
yuejie6666
2004-06-17
打赏
举报
回复
to : vileboy(郭海懿_傻子)
你说的这种执行方式是在控制台下执行吗?
我要的是在我能嵌入我的安装程序中的代码啊?
dingtongsheng
2004-06-17
打赏
举报
回复
你在程序中使用ShellExecute函数执行类似下面的语句即可:
osql -U username -P password -S X.X.X.X -i "E:\Personal Affairs\My Programs\Test Programs\Related Resources\CCC.sql"
yuejie6666
2004-06-09
打赏
举报
回复
怎么没有人帮我啊!天哪!
Richardli79
2004-06-09
打赏
举报
回复
一般情况适用isql就行了。而且isql使用DB-Library方式访问数据库,osql使用odbc连接数据库,都差不多,不过osql的适应性好像强一点。
vileboy
2004-06-09
打赏
举报
回复
osql -U 用户名 -P 密码 -i "脚本文件路径"
vileboy
2004-06-09
打赏
举报
回复
osql -U sa -P 123 -i "c:\tt.sql"
/* U,P一定要大写。
注意不要换行,
不要写成:
osql -U sa -P 123
-i "c:\tt.sql"
这样是执行不了的。
*/
chengte
2004-06-09
打赏
举报
回复
isql -Usa -P <attach_db.sql
attach_db.sql文件内容:
sp_attach_db '-eReport','C:\Program Files\Microsoft SQL Server\MSSQL\Data\EReport.mdf','C:\Program Files\Microsoft SQL Server\MSSQL\Data\EReport_log.ldf'
go
sp_attach_db 'project','C:\Program Files\Microsoft SQL Server\MSSQL\Data\Project.mdf','C:\Program Files\Microsoft SQL Server\MSSQL\Data\Project_log.ldf'
go
yuejie6666
2004-06-09
打赏
举报
回复
大侠们,能说的详细一点吗?
hellochina
2004-06-09
打赏
举报
回复
通过SQL DMO就可以自动安装.
yuejie6666
2004-06-08
打赏
举报
回复
我的应用程序怎样来调用osql.exe呢?
yuejie6666
2004-06-08
打赏
举报
回复
说的详细一点行吗?
zjcxc
2004-06-08
打赏
举报
回复
--用osql.exe/isql.exe文件来执行,注意大小写:
osql /S"sql服务器名" /U"用户名" /P"密码" /i".sql文件名" /d"在那个数据库中执行,可选"
viptiger
2004-06-08
打赏
举报
回复
在你的安装程序中写入SQL脚本
直接运行
或
如果不用上面的方法
osql -U -P -I
-I 可以处理
STM32H743的以太网配置融合到CubeMx生成的底层中
例程
【scratch2.0少儿编程-游戏原型-动画-项目源码】生存游戏.zip
资源说明: 1:本资料仅用作交流学习参考,请切勿用于商业用途。更多精品资源请访问 https://blog.csdn.net/ashyyyy/article/details/146464041 2:一套精品实用scratch2.0少儿编程游戏、动画源码资源,无论是入门练手还是项目复用都超实用,省去重复开发时间,让开发少走弯路!
【scratch2.0少儿编程-游戏原型-动画-项目源码】破密码.zip
资源说明: 1:本资料仅用作交流学习参考,请切勿用于商业用途。更多精品资源请访问 https://blog.csdn.net/ashyyyy/article/details/146464041 2:一套精品实用scratch2.0少儿编程游戏、动画源码资源,无论是入门练手还是项目复用都超实用,省去重复开发时间,让开发少走弯路!
【scratch2.0少儿编程-游戏原型-动画-项目源码】满天星.zip
资源说明: 1:本资料仅用作交流学习参考,请切勿用于商业用途。更多精品资源请访问 https://blog.csdn.net/ashyyyy/article/details/146464041 2:一套精品实用scratch2.0少儿编程游戏、动画源码资源,无论是入门练手还是项目复用都超实用,省去重复开发时间,让开发少走弯路!
cognitoidentity-jvm-1.0.17-sources.jar
cognitoidentity-jvm-1.0.17-sources.jar
疑难问题
22,298
社区成员
121,734
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章