微软自己写的~测试远程数据库是否工作正常

简介:
1 <%@ Page Language= " C# " %>
 2 
 3 <%@ Import Namespace="System.Data.SqlClient" %>
 4 <%        
 5     string ServerName = "测试";
 6     string DBIP = "-"; // - 表示没有数据库服务器
 7     string DBName = "";
 8     string DBUser = "";
 9     string DBPassword = "";
10     string conn = string.Format(@"Data Source={0};Initial Catalog={1};Persist Security Info=True;
11                          User Instance=False;User ID={2};Password={3};MultipleActiveResultSets=true"
12        , DBIP
13        , DBName
14        , DBUser
15        , DBPassword);
16 
17 
18     string message = "NoSql";
19     if (DBIP != "-")
20     {
21         using (SqlConnection _conn = new SqlConnection(conn))
22         {
23             using (SqlCommand comm = new SqlCommand("SELECT COUNT(1)  FROM sys.tables", _conn))
24             {
25                 try
26                 {
27                     _conn.Open();
28                     comm.ExecuteReader();
29                     message = "OK";
30                     _conn.Close();
31                     _conn.Dispose();
32                 }
33                 catch (Exception)
34                 {
35                     message = "Fail";
36                 }
37 
38             }
39         }
40     }
41 
42 
43     string callback = Request["jsonpcallback"];
44     Response.ContentType = "application/x-javascript";
45     string str = callback + "({" + string.Format("\'ServerName\':\'{0}\', \'ServerIP\':\'{1}\',\'IISMessage\':\'{2}\',\'DBMessage\':\'{3}\'", ServerName, Request.ServerVariables["LOCAL_ADDR"].ToString(), "OK", message) + "})";
46     Response.Write(str);

 本文转自博客园张占岭(仓储大叔)的博客,原文链接:微软自己写的~测试远程数据库是否工作正常,如需转载请自行联系原博主。

目录
相关文章
|
2月前
|
JavaScript 前端开发 数据库
测试开发之路--Flask 之旅 (三):数据库
本文介绍了在 Flask 应用中实现权限管理的过程,包括使用 Flask-SQLAlchemy、Flask-MySQLdb、Flask-Security 和 Flask-Login 等扩展模块进行数据库配置与用户权限设置。首先创建数据库并定义用户、环境和角色模型,接着通过 Flask-Security 初始化用户和角色,并展示了如何便捷地管理权限。后续将深入探讨权限控制的具体应用。
65 4
测试开发之路--Flask 之旅 (三):数据库
|
2月前
|
关系型数据库 MySQL 数据库
6-2|测试连接数据库的命令
6-2|测试连接数据库的命令
|
2月前
|
关系型数据库 MySQL 测试技术
《性能测试》读书笔记_数据库优化
《性能测试》读书笔记_数据库优化
30 7
|
6月前
|
JavaScript Java 测试技术
大学生体质测试|基于Springboot+vue的大学生体质测试管理系统设计与实现(源码+数据库+文档)
大学生体质测试|基于Springboot+vue的大学生体质测试管理系统设计与实现(源码+数据库+文档)
99 0
|
3月前
|
安全 测试技术 网络安全
深入理解数据库黑盒测试
【8月更文挑战第31天】
43 0
|
4月前
|
监控 Oracle 关系型数据库
关系型数据库Oracle恢复测试
【7月更文挑战第20天】
76 7
|
4月前
|
关系型数据库 MySQL 测试技术
数据库升级是一个涉及数据备份、新版本安装、数据迁移和测试等关键环节的复杂过程
【7月更文挑战第21天】数据库升级是一个涉及数据备份、新版本安装、数据迁移和测试等关键环节的复杂过程
96 1
|
4月前
|
中间件 Java 测试技术
单元测试问题之编写单元测试时运行环境、数据库、中间件问题如何解决
单元测试问题之编写单元测试时运行环境、数据库、中间件问题如何解决
|
4月前
|
测试技术 数据库 容器
开发与运维测试问题之操作数据库进行DAO层测试如何解决
开发与运维测试问题之操作数据库进行DAO层测试如何解决
|
6月前
|
SQL 关系型数据库 数据管理
Microsoft SQL Server 是微软公司开发的一款关系型数据库管理系统
【5月更文挑战第14天】Microsoft SQL Server 是微软公司开发的一款关系型数据库管理系统
97 2
下一篇
无影云桌面