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

C#多数据库批量执行脚本工具

介绍

多数据库批量执行脚本工具,在网络互通的情况下,可用于在多台电脑上的不同数据库中批量执行 SQL 语句,支持多种数据库类型(SQL Server、MySQL以及Npgsql)和不同的账号密码配置。

开发语言

C#

开发工具

Microsoft Visual Studio 2022

使用说明

  1. 安装.Net 4.5.1(若用到多数据库SQLServer、MySQL、Npgsql则安装.Net 4.7.2,并将目标框架修改为.NET Framework 4.7.2以及把MySQL、Npgsql相关内容注释放开)
  2. VS打开项目后直接点击运行
  3. 运行后,bin目录下产生一个db_config.json,用于保存相关配置,格式如下:
    [{"Name": "财务数据库","DbType": "SQL Server","Server": "192.168.1.100","Port": 1433,"Database": "FinanceDB","Username": "finance_user","Password": "Fin@Pass123","IsSelected": true},{"Name": "库存数据库","DbType": "MySQL","Server": "192.168.1.101","Port": 3306,"Database": "InventoryDB","Username": "inventory_admin","Password": "Inv#Secure456","IsSelected": true},{"Name": "客户数据库","DbType": "PostgreSQL","Server": "192.168.1.102","Port": 5432,"Database": "CustomerDB","Username": "customer_user","Password": "CustPass789!","IsSelected": true}
    ]

效果展示

输入图片说明

注:

受条件所限,本程序当前仅针对多台电脑上的 SQL Server 做了充分测试,其余数据库的验证工作尚待开展。

探讨学习:一个人的博客@你-CSDN博客

http://www.dtcms.com/a/311848.html

相关文章:

  • OneCode3.0 核心表达式技术深度剖析:从架构设计到动态扩展
  • 波士顿咨询校招面试轮次及应对策略解析
  • 双机并联无功环流抑制虚拟阻抗VSG控制【simulink仿真模型实现】
  • OneCodeServer 架构深度解析:从组件设计到运行时机制
  • 「iOS」————weak底层原理
  • Conda创建虚拟环境,解决不同项目的冲突!
  • Windows本地使用dify搭建知识库+ollama+deepseek
  • 从零打造大语言模型--处理文本数据
  • vue引入阿里巴巴矢量图库的方式
  • SpringBoot3.x入门到精通系列: 2.3 Web开发基础
  • sifu mod制作 相关经验
  • 11:java学习笔记:1D array(1维数组)
  • Windows下定位Mingw编译的Qt程序崩溃堆栈
  • Python科研数据可视化技术
  • 2025年常见网络安全问题及针对性预防措施
  • 小迪23年-22~27——php简单回顾(2)
  • pytorch的 Size[3] 和 Size[3,1] 区别
  • 动态规划Day7学习心得
  • 深入理解Linux线程:从概念到控制的最佳实践
  • jenkins从入门到精通-P1—九五小庞
  • Python编程基础与实践:Python函数编程入门
  • 基于Redis自动过期的流处理暂停机制
  • day38 力扣279.完全平方数 力扣322. 零钱兑换 力扣139.单词拆分
  • 位运算-371.两整数之和-力扣(LeetCode)
  • 2 安装 Docker 和 Jenkins:持续构建环境起步
  • Chisel芯片开发入门系列 -- 17. CPU芯片开发和解释7(5级流水线指令原理)
  • 洛谷 P3372 【模板】线段树 1-普及+/提高
  • 【AI学习】RadioDiff:代码学习
  • Paper Reading《TrafficFormer: An Efficient Pre-trained Model for Traffic Data》
  • 【MQ】kafka同步和异步的区别