0

我有 4 个不同的文件。我相信它们是 SQL Server 2000 文件,但我不确定。

这些文件是:

s2k.db
s2k.b1
s2k.lg
s2k.d1

我需要从这些文件中获取数据并将其导出为 .csv,但我不知道这些是什么类型的文件或我需要打开它们的软件。我下载了 sql server 但我不知道如何使用它。

很感谢任何形式的帮助。

4

3 回答 3

1

Progress/OpenEdge 数据库使用相同的命名约定 db、b1、d1 和 lg。s2k.lg 应该是一个记录事件的文本文件,例如数据库启动/停止、建立的连接等。

于 2012-05-27T22:55:40.543 回答
0

1)首先,您需要确定它们是什么类型的文件以及打开它们需要什么软件。

  • 在线搜索格式扩展名,快速搜索 .db 发现可以使用 SQLite、Microsoft Access 2010、H2 数据库引擎打开此类文件。
  • 您可以使用免费软件openwith打开未知文件。

2)一旦您可以打开这些文件,希望每个数据库工具都有一些导出工具,例如导出数据,或将整个数据库导出为脚本。祝你好运

于 2012-05-27T21:27:52.113 回答
0

在 SQL Server 中,导入数据的工具称为 bcp,是大容量复制协议的缩写。

一旦你将它们放在 sql server 中并进行了转换(你必须这样做吗?),那么你可以再次使用 bcp 导出到 csv。

你中间需要SQL Server吗?也许这是开销。

取决于

  • 语言种类或您使用
  • 举例说明文件的内容
  • 有没有你必须执行的转换

如果您不需要自动化它,您也可以使用 SSMS 来实现它,它提供了一个易于使用的向导。

于 2012-05-27T21:21:51.410 回答