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

打印 上一主题 下一主题

主题 802|帖子 802|积分 2406

目录

一、连接字符串
 【本地连接字符串】
【远程连接字符串】
二、备份
三、还原
(1)还原数据库-bak、btn文件
(2)附加数据库mdf文件
四、SQL监视器的使用


一、连接字符串

 【本地连接字符串】

  1. server = DESKTOP-FTH2P3S; Database = 【数据库名称】; Trusted_Connection = SSPI;
复制代码
备注:可用.代替上面的主机名称 
【远程连接字符串】

  1. 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)数据库执行时间计算

  1. declare @d datetime
  2. set @d=getdate();
  3. /*你的SQL开始*/
  4. SELECT * FROM table
  5. /*你的SQL结束*/
  6. select [语句执行花费时间(毫秒)]=datediff(ms,@d,getdate())
复制代码



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

耶耶耶耶耶

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表