当前位置: 首页 > article >正文

数据库的使用02:SQLServer的连接字符串、备份、还原、SQL监视相关设置

目录

一、连接字符串

 【本地连接字符串】

【远程连接字符串】

二、备份

三、还原

(1)还原数据库-bak、btn文件

(2)附加数据库mdf文件

四、SQL监视器的使用


一、连接字符串

 【本地连接字符串】

server = DESKTOP-FTH2P3S; Database = 【数据库名称】; Trusted_Connection = SSPI;

备注:可用.代替上面的主机名称 

【远程连接字符串】

Data Source=192.xxx.xx.xxx;Initial Catalog=数据库名称;Persist Security Info=True;User ID=数据库账号;Password=数据库密码;TrustServerCertificate=true

二、备份

第一步,找到你想备份的数据库-右键任务备份

第二步,选路径

然后点击确定,显示备份完成

去指定路径查看,发现已经备份成功:

三、还原

(1)还原数据库-bak、btn文件

先登录本地数据库

设置好安全性

在这里插入图片描述


把服务器身份验证改成SQL serve和windos身份验证模式

在这里插入图片描述

右键还原数据库

连接字符串参考(第一个名称可以右键属性获得,第二个是数据库名,第三个是免密码验证

请在SqlMap.config文件改连接字符串。

(2)附加数据库mdf文件

 在SQLsever数据库中右键附加

四、SQL监视器的使用

(1)捕捉sql

第一步,打开数据库,点击profiler,连接好后设置显示的事件

例如我上面选择的是监听存储过程,如果想监听SQL,可以选择TSQL

 第二步,选中对应的事件查看SQL,并且可将SQL复制黏贴进行查询

第三步,黏贴后需要对SQL做的处理:

1. @param0 等含@的占位符,要替换为对应的字符

2. ‘’要替换为’ (双引号替换为单引号)

 (2)数据库执行时间计算

declare @d datetime
set @d=getdate();
/*你的SQL开始*/
SELECT * FROM table
/*你的SQL结束*/
select [语句执行花费时间(毫秒)]=datediff(ms,@d,getdate()) 


http://www.kler.cn/a/386597.html

相关文章:

  • Ceph的pool有两种类型
  • 接口文档的定义
  • css中的变量使用
  • llama factory lora 微调 qwen2.5 7B Instruct模型
  • React中 修改 html字符串 中某些元素的属性
  • 当你想要conda安装遇到UnavailableInvalidChannel: HTTP 404 NOT FOUND for channel的问题
  • 算法训练(leetcode)二刷第二十天 | 93. 复原 IP 地址、78. 子集、90. 子集 II
  • LeetCode34:在排序数组中查找元素第一个和最后一个位置
  • 创新引领,模块化微电网重塑能源格局
  • 使用开源Embedding模型嵌入高维空间向量
  • 设计模式之——单例模式
  • Golang--网络编程
  • 【专题】2024年全球生物医药交易报告汇总PDF洞察(附原数据表)
  • quartz
  • 【计网不挂科】计算机网络期末考试——【选择题&填空题&判断题&简述题】题库(4)
  • ReactNative中实现图片保存到手机相册
  • 3.PyCharm工具
  • virtualBox部署minikube+istio
  • Java项目实战II基于Java+Spring Boot+MySQL的高校办公室行政事务管理系统(源码+数据库+文档)
  • 速盾:vue的cdn是干嘛的?
  • Rust-AOP编程实战
  • vue2 -- el-form组件动态增减表单项及表单项验证
  • 关于我重生到21世纪学C语言这件事——三子棋游戏!
  • Java打造智能语音陪聊软件?提升用户体验的新路径
  • 【数据集】【YOLO】【目标检测】树木倒塌识别数据集 9957 张,YOLO道路树木断裂识别算法实战训练教程!
  • 让AI帮我用java实现EasyExel读取图片—支持WPS嵌入图片