对服务器有些数据库需要建立复本,新建拷贝,修改权限(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_导出数据库路径和名称相关推荐

  1. springboot+mybatis+sqlserver导出数据库数据并实现下载到excel

    springboot+mybatis+sqlserver导出数据库数据并实现下载到excel 1.准备工作 1.1 下载一个springboot框架demo 1.2 配置maven 1.3 引入需要的 ...

  2. 使用PLSQL导入导出数据库

    Oracle如何实现创建数据库.备份数据库及数据导出导入的一条龙操作 Oracle中对数据对象和数据的管理,无疑都是使用PL/SQL Developer来进行管理,该工具也提供给我们很多方便.快捷的操 ...

  3. 服务器怎么导出数据库文件,怎么导出服务器数据库文件

    怎么导出服务器数据库文件 内容精选 换一换 确认后点击确认即可,导出内容参考表1.选择界面 MongoDB官网提供了针对不同操作系统的客户端安装包,其二进制安装包下载页面链接为:https://www ...

  4. Oracle使用impdb/expdb数据泵导入/导出数据库

    1.用有dba权限的用户登录:sys用户 2.创建对应表空间 需要手动创建文件夹 -- 格式:create tablespace 表空间名 datafile 文件路径 size 文件大小 [自增 每次 ...

  5. Word报告自动生成(例如 导出数据库结构)

    将很早之前写的一个小组件重新整理优化一下,做成一个通用的功能.适用于导出数据库的结构(表.字段等)到Word或将体检数据自动生成Word版的体检报告等.代码:Github 一.主要需要完成功能: 1. ...

  6. mysql导出数据库对象命令_mysql数据库导出数据(命令)

    MySQL数据库数据导出 一.导出命令 导出所有数据库: mysqldump -u [数据库用户名] -p -A>[备份文件的保存路径] 导出数据和数据结构: mysqldump -u [数据库 ...

  7. mysql命令导出数据库_MYSQL 数据库导入导出命令

    在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生.所以一般推荐用SQL脚本形式导入.下面分别介绍两种方法. MySQL命令行导出数据库 1,进入MySQL目录下的bin ...

  8. ArcGIS工具 - 导出数据库结构

    为了保证数据的一致性,数据库结构的正确性在数据库建设和管理过程中显示十分重要,在各个地理信息类项目的技术规定中都对空间数据库的结构进行明确和详细的定义,有时为了方便检查或文档编辑需要将数据结构导出,为 ...

  9. Linux debian安装DBeaver连接MySQL8、导入和导出数据库详细教程

    一.DBeaver简介 ​ DBeaver 是一个基于 Java 开发,免费开源的通用数据库管理和开发工具,使用非常友好,且遵循ASL 协议.由于 DBeaver 基于 Java 开发,可以运行在各种 ...

最新文章

  1. P4216 [SCOI2015]情报传递 LCA+树上主席树 离线操作
  2. kotlin 从Helloword 开始
  3. AS3 鼠标指针样式
  4. NYOJ 663 弟弟的作业
  5. 记录-- vue+element树节点的标注
  6. C++ 常用拷贝和替换算法
  7. 对MariaDB10.0的Sphinx进行扩展
  8. django-前端上传图片190912
  9. .NET Core 3.0 Preview 7 已经发布
  10. Adobe Edge Animate 1.0-软件内部教程
  11. Hibernate缓存研究
  12. python: ubuntu下把py2.7改成py3
  13. 【目标跟踪系列】SiamRpn卷积流程以及代码
  14. 申请 icp经营性许可证/增值电信业务许可证
  15. 5G NR preamble生成原理
  16. vscode使用方法
  17. [MongoDB] 按时间分组统计(任意时间段)
  18. 微信小程序中播放海康萤石云HLS '.m3u8'视频 video标签
  19. Python快速学习08:模块的操作
  20. 如何删干净MySQL数据库

热门文章

  1. WordPress免费主题JianYue如何设置和添加友情链接?
  2. 拉盖尔多项式 matlab,类氢原子的定态波函数
  3. html+css3实现动画demo
  4. 宇宙久维了之1900电磁DC字母哥谭
  5. 炼金术(7): 何以解忧,唯有重构
  6. 如何删除映射网络驱动器
  7. 如何在百度通过关键词搜索自己的网站
  8. 深度剖析 —— 文件操作
  9. 客户档案,云进销存财务ERP批发零售超市商贸仓库出入库管理软件
  10. 做中学(Learning by Doing)之背单词-扇贝网推荐