LotusScript_导出数据库路径和名称
对服务器有些数据库需要建立复本,新建拷贝,修改权限(ACL),或是修改数据库标识符(ID)需要找到这些数据库。这个方法是导出指定服务器上所有数据库的路径,数据库名,标识符等信息,导出后对Excel表格进行筛选,即可对筛选出的数据库进行后续操作。
Sub Initialize Const SourceSever = "xxx.xxx.xxx.xxx" '源服务器 Const ExcelSavePath = "C:\ResetReplicaID.xls"Dim s As New NotesSessionDim dbdir As New NotesDbDirectory(SourceSever)Dim db As NotesDatabaseDim view As NotesViewDim doc As NotesDocumentDim excelApplication As VariantDim excelWorkbook As VariantDim excelSheet As VariantDim i,index1,index2 As IntegerSet excelApplication = CreateObject("Excel.Application") '创建Excel对象excelApplication.Visible = True '显示ExcelSet excelWorkbook = excelApplication.Workbooks.Add '添加表Set excelSheet = excelWorkbook.Worksheets("Sheet1") '选中表Set db =dbdir.GetFirstDatabase(DATABASE)'第1行写标题excelSheet.Cells(1,1).Value = "DbFile"excelSheet.Cells(1,2).Value = "DbTitle"excelSheet.Cells(1,3).Value = "DbPath"excelSheet.Cells(1,4).Value = "DbName"excelSheet.Cells(1,5).Value = "ReplicaID"'从第2行开始写数据i = 2While Not(db Is Nothing)excelSheet.Cells(i,1).Value = db.FilePathexcelSheet.Cells(i,2).Value = db.TitleexcelSheet.Cells(i,3).Value = Left(db.FilePath,Len(db.FilePath)-Len(db.FileName))excelSheet.Cells(i,4).Value = Left(db.FileName,Len(db.FileName)-4)excelSheet.Cells(i,5).Value = db.ReplicaIDi = i+1Set db = dbdir.GetNextdatabaseWendexcelWorkbook.SaveAs(ExcelSavePath)excelApplication.QuitSet excelApplication = NothingMessagebox("文件已保存") End Sub
转载于:https://www.cnblogs.com/tianke/p/3490291.html
LotusScript_导出数据库路径和名称相关推荐
- springboot+mybatis+sqlserver导出数据库数据并实现下载到excel
springboot+mybatis+sqlserver导出数据库数据并实现下载到excel 1.准备工作 1.1 下载一个springboot框架demo 1.2 配置maven 1.3 引入需要的 ...
- 使用PLSQL导入导出数据库
Oracle如何实现创建数据库.备份数据库及数据导出导入的一条龙操作 Oracle中对数据对象和数据的管理,无疑都是使用PL/SQL Developer来进行管理,该工具也提供给我们很多方便.快捷的操 ...
- 服务器怎么导出数据库文件,怎么导出服务器数据库文件
怎么导出服务器数据库文件 内容精选 换一换 确认后点击确认即可,导出内容参考表1.选择界面 MongoDB官网提供了针对不同操作系统的客户端安装包,其二进制安装包下载页面链接为:https://www ...
- Oracle使用impdb/expdb数据泵导入/导出数据库
1.用有dba权限的用户登录:sys用户 2.创建对应表空间 需要手动创建文件夹 -- 格式:create tablespace 表空间名 datafile 文件路径 size 文件大小 [自增 每次 ...
- Word报告自动生成(例如 导出数据库结构)
将很早之前写的一个小组件重新整理优化一下,做成一个通用的功能.适用于导出数据库的结构(表.字段等)到Word或将体检数据自动生成Word版的体检报告等.代码:Github 一.主要需要完成功能: 1. ...
- mysql导出数据库对象命令_mysql数据库导出数据(命令)
MySQL数据库数据导出 一.导出命令 导出所有数据库: mysqldump -u [数据库用户名] -p -A>[备份文件的保存路径] 导出数据和数据结构: mysqldump -u [数据库 ...
- mysql命令导出数据库_MYSQL 数据库导入导出命令
在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生.所以一般推荐用SQL脚本形式导入.下面分别介绍两种方法. MySQL命令行导出数据库 1,进入MySQL目录下的bin ...
- ArcGIS工具 - 导出数据库结构
为了保证数据的一致性,数据库结构的正确性在数据库建设和管理过程中显示十分重要,在各个地理信息类项目的技术规定中都对空间数据库的结构进行明确和详细的定义,有时为了方便检查或文档编辑需要将数据结构导出,为 ...
- Linux debian安装DBeaver连接MySQL8、导入和导出数据库详细教程
一.DBeaver简介 DBeaver 是一个基于 Java 开发,免费开源的通用数据库管理和开发工具,使用非常友好,且遵循ASL 协议.由于 DBeaver 基于 Java 开发,可以运行在各种 ...
最新文章
- P4216 [SCOI2015]情报传递 LCA+树上主席树 离线操作
- kotlin 从Helloword 开始
- AS3 鼠标指针样式
- NYOJ 663 弟弟的作业
- 记录-- vue+element树节点的标注
- C++ 常用拷贝和替换算法
- 对MariaDB10.0的Sphinx进行扩展
- django-前端上传图片190912
- .NET Core 3.0 Preview 7 已经发布
- Adobe Edge Animate 1.0-软件内部教程
- Hibernate缓存研究
- python: ubuntu下把py2.7改成py3
- 【目标跟踪系列】SiamRpn卷积流程以及代码
- 申请 icp经营性许可证/增值电信业务许可证
- 5G NR preamble生成原理
- vscode使用方法
- [MongoDB] 按时间分组统计(任意时间段)
- 微信小程序中播放海康萤石云HLS '.m3u8'视频 video标签
- Python快速学习08:模块的操作
- 如何删干净MySQL数据库