网站首页 > 知识剖析 正文
SQLServer常用的几种操作方法
SQLServer启动和关闭bat脚本
安装完毕SQL SERVER 2005后,会默认自动启动SQL Server等几个服务,这几个服务比较占用系统资源。当不运行SQL Server时,最好停止这些服务。如果一个个点击这些服务,过于麻烦了,可以用批处理文件来启动和停止该类服务。
首先将“控制面板->管理工具->服务”里面的SQL SERVER 2005相关的服务启动类型设置为手动(SQL Server开头的服务),然后新建立一个文本文档,把后缀名改为“bat”。下面就添加批处理命令:
启动SQL SERVER.bat:
@echo.服务启动......
@echo off
@sc start MSSQLSERVER
@sc start SQLSERVERAGENT
@sc start MSSQLServerOLAPService
@sc start msftesql
@sc start MsDtsServer
@sc start SQLWriter
@echo off
@echo.启动完毕!
@pause
停止SQL SERVER.bat:
@echo.服务停止......
@echo off
@sc stop SQLSERVERAGENT
@sc stop MSSQLServerOLAPService
@sc stop msftesql
@sc stop MsDtsServer
@sc stop SQLWriter
@sc stop MSSQLSERVER
@echo off
@echo.停止完毕!
@pause
*如果想要配置服务的启动方式则可以通过脚本实现
@sc config SQLAgent$wincc start= auto
用sc可打开被禁用的服务,语法是:
sc config 服务名 start= demand //手动
sc condig 服务名 start= auto //自动
sc config 服务名 start= disabled //禁用
启动服务格式为:
sc start 服务名
sc stop 服务名
其中sc(server control)命令具体用法可以用“sc -help”命令查看,也可到网上搜索。建立好这两个批处理文件后,当运行SQL Server 2005时就执行“启动SQL SERVER.bat”这个批处理文件,退出时就执行“停止SQL SERVER.bat”,很方便。
删除超过30日的记录
where datediff(day,@datetime,getdate())>30
@datetime为存储过程的传入参数,也可以为数据库字段名称,但字段名称必须为datetime类型
把不同类型的文件导入数据库中的几种方法
导入数据库的方法
一、excel数据导入到数据库
select* into ccc from
OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="G:\tenptable123";User ID=recipe_db_user;Password=recipe_db_user;Extended properties=Excel 5.0')...[Sheet1$]
select * into b from OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 8.0;HDR=YES;DATABASE=G:\tenptable123',CFG_Phase_Info$);
二、txt数据导入到数据库中
insert into b select* from OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Text;HDR=No;DATABASE=G:\',tenptable123#txt);G:\是目录,aa#txt) --tenptable123#txt是文本文件名
BULK INSERT b FROM 'g:\tenptable123.txt' WITH ( FIELDTERMINATOR =',', ROWTERMINATOR= '\n'),每个数据是以逗号分隔的,ROWTERMINATOR= ',\n'每行数据以逗号回车结尾
- 上一篇: 数据库sql优化总结之5--数据库SQL优化大总结
- 下一篇: SQL 数据库语句大全
猜你喜欢
- 2024-12-03 数仓|Hive条件函数与日期函数全面解析
- 2024-12-03 常用的SQL优化方法(整理)
- 2024-12-03 干货 | 如何用SQL做留存率分析
- 2024-12-03 SQL常用函数!值得收藏,用得上
- 2024-12-03 「数据库系列」你想要的sql全都有plus
- 2024-12-03 sqlserver 时间戳与时间格式相互转换
- 2024-12-03 「数据分析工具」玩转数据分析中常用的SQL函数
- 2024-12-03 达梦数据库-常用SQl整理笔记
- 2024-12-03 70道SQL经典面试题大全,看这一篇就够了
- 2024-12-02 SQL查询进阶案例演示
- 04-29php开发者composer使用看这一篇就够了
- 04-29引用和变量声明在不同语言中的实作
- 04-29PHP 没你想的那么差
- 04-29Ubuntu linux 上的 Nginx 和 Php 安装
- 04-29CentOS下通过yum搭建lnmp(单版本PHP)
- 04-29为什么 PHP8 是个高性能版本
- 04-29PHP8函数包含文件-PHP8知识详解
- 04-29使用无参数函数进行命令执行
- 最近发表
- 标签列表
-
- xml (46)
- css animation (57)
- array_slice (60)
- htmlspecialchars (54)
- position: absolute (54)
- datediff函数 (47)
- array_pop (49)
- jsmap (52)
- toggleclass (43)
- console.time (63)
- .sql (41)
- ahref (40)
- js json.parse (59)
- html复选框 (60)
- css 透明 (44)
- css 颜色 (47)
- php replace (41)
- css nth-child (48)
- min-height (40)
- xml schema (44)
- css 最后一个元素 (46)
- location.origin (44)
- table border (49)
- html tr (40)
- video controls (49)