如何写一个sql脚本(如何写一个sql脚本文件)

请教如何编写脚本执行SQL脚本

步骤:(1) 创建一个批处理文件:打开记事本,创建数据库连接信息(例如,server name,username,password,databasename等)以及要执行的*.sql脚本名称。具体语法参考下文"osql 实用工具" 。 将文件的扩展名改为.bat 并保存。

示例1: 指定待执行sql 文件的相对路径

osql -S admin\admin -U sa -P sa -d TestDB -i c: est.sql

pause

示例2: 待执行文件与bat文件在同一个目录,指定相对路径

 set localdir=%~dp0

osql -S (local) -U sa -P sa -d Test -i %localdir% est1.sql

 osql -S (local) -U sa -P sa -d Test -i %localdir% est2.sql

osql -S (local) -U sa -P sa -d Test -i %localdir% est3.sql

pause

(2) 创建需要执行的sql 脚本, test.sql,test2.sql 和test3.sql, 并放在步骤(1)示例1中指定的位置。本例为c:\ 根目录。如果用示例2,将待执行的sql和bat文件放在同一个目录下。

(3) 双击*.bat 文件并查看运行结果。

如何创建sql语句脚本

在MS

SQL

SERVER

中:

打开查询分析器,选择数据库,在脚本编辑窗口中输入SQL语句,点击保存,即可将扩展名为SQL的脚本文件存入磁盘(默认我的文档或选择的文件夹)中。

怎么生成SQL脚本?

设置数据库的类型按“Tools”→“GeneratePhysicalDataModel”的顺序选择,如图设置数据库类型((1)所示。

在弹出的对话框中的“General”项的DBMS栏中选择MySQL5.0,如图设置数据库类型(2)所示。

设置数据库类型((1)

设置数据库类型(2)

设置数据库类型后就可以进行生成SQL脚本操作,按“Database”→“GenerateDatabase”的顺序选择,如图生成SQL脚本操作((1)所示。

生成SQL脚本操作((1)

在弹出的对话框中指明生成的脚本存放在哪个目录下及脚本的名字,最后单击“确定”按钮即可生成SQL脚本,如图生成SQL脚本操作(2)所示。

生成SQL脚本操作(2)

怎么用 T-SQL 编写一个定时任务脚本

SQL Server 2008 定时作业的制定

1.打开【SQL Server Management Studio】,在【对象资源管理器】列表中选择【SQL Server 代理】;

2.鼠标右击【SQL Server 代理】,选择【启动(S)】,如已启动,可以省略此步骤;

3.展开【SQL Server 代理】列表,右击【作业】【新建作业】;

3.1 在【常规】选项卡中:

输入作业名称,如"My Job";

3.2 在【步骤】选项卡中:

3.2.1 点击【新建】,输入【步骤名称】,如“步骤1”,类型默认T-SQL脚本,也可以选择SSIS包等;

3.2.2 在【数据库】一栏选择要作业处理的数据库,在【命令】的右边空白编辑栏输入要执行的SQL代码,

你要运行的SQL语句

也可以点击命令下面的【打开】,打开.sql脚本;

3.2.3 输入运行脚本后,建议点击【分析】,确保脚本语法正确,然后点击下面的【确定】按钮;

3.3 在【计划】选项卡中:

3.3.1 点击【新建】,输入【计划名称】,如“计划1”,计划类型默认是”重复执行”,也可以选择执行一次等;

3.3.2 在【频率】【执行】处选择“每天”、“每周”或“每月”,以“每天”为例,间隔时间输入间隔几天执行一次,

你选择每周执行,执行间隔为1周,在星期一、星期二、星期三、星期四、星期五,执行一次,时间为8:00:003.3.3 在【持续时间】中选择计划开始执行的【起始日期】和【截止日期】,然后点击【确定】按钮;

注意要将服务设置为自动启动,否则在重启服务器后作业就不运行了。

启动代理服务的方法:

开始运行输入services.msc找到【SQL Server 代理】的服务并双击【启动类型】选择“自动”【确定】

至此,定时作业已创建完毕。

如何生成SQL2012的脚本

MS SQL数据库从2012转移到2008 R2的方法

SQL Server 2012导出的过程

1.打开Management Studio,登录到服务器,在数据库中选择要转移的数据库,

右键--“任务(T)”--“生成脚本(E)...”。

2.在“生成和发布脚本”窗口中,点击“下一步”,

3.“选择要编写脚本的数据库对象”,可以不做设置,点击“下一步”,

4.点击[保存到文件]右边的“高级”按钮,在对话框中,设置“为服务器版本编写脚本”为“SQL Server 2008 R2”,

设置“要编写脚本的数据的类型”为“架构和数据”。选择保存脚本的位置。

5.下一步,再下一步。导出完成。

SQL Server 2008 R2导入的过程

1.打开Management Studio,登录到服务器,

2.选择菜单“文件”――“打开”――“文件”,选择.sql脚本文件,点击工具栏中的“执行”按钮。

3.在左侧的“对象资源管理器”中右键“数据库”――“刷新”。完毕。

240人参与, 0条评论 登录后显示评论回复

你需要登录后才能评论 登录/ 注册