标签: database

您会推荐什么适用于 Linux 的 FLOSS DB 设计工具?

我想为 Linux 找到一个关系数据库设计工具,它至少可以为 MySQL、SQLite 和 PostreSQL 导出数据库模式。当然,它应该很方便。漂亮的 GUI 也是一个优点 ;-) 我使用 Gnome,但 KDE 工具也很有趣。

database

14
推荐指数
2
解决办法
2万
查看次数

GParted 中已清除与未格式化的分区

我正在运行一个类似数据库的应用程序,它直接向原始块设备写入数据和从原始块设备读取数据。我想为此创建一个新分区,并且我正在使用 GParted。我已经成功缩小了我的常规 linux 分区,现在我可以看到可用空间列为“未分配”。Gparted 允许您选择将此空间格式化为“未格式化”或“已清除”。我不明白他们的区别。

此处的 GParted 手册中,是这样说的:

  • clear可用于清除任何现有的文件系统签名并确保分区被识别为空。
  • unformatted可用于仅创建分区而不写入文件系统。

我找不到任何关于它们差异的详细说明。有人可以解释一下吗?另外,是否对分区的可靠性或写入和读取分区的性能有任何影响?其中之一更适合我的目的吗?将分区保留为“未分配”是否有任何影响?谢谢!

linux database gparted partitioning

14
推荐指数
1
解决办法
1万
查看次数

文件系统的逻辑结构(包括符号链接目标)可以在单个轻量级文件(非二进制)中表示吗?

多年来使用多个 SQL 和 NoSQL 数据库后,我觉得确保以数据为中心的个人应用程序的可移植性的最佳方法是完全避免使用所有真正的数据库。我认为文件系统是一个漂亮的数据库范式,它是可移植的、人类可读的,因此对于我正在编写的个人应用程序类型来说,它具有足够的寿命。它就像一个图数据库,它强制执行树结构(适用于分区),用符号链接来表示多对一关系。

有没有办法将整个文件系统拓扑导出为单个文件?find命令的输出很有希望,但没有标准化的方法来导出指示符号链接指向什么的数据。我不想提出我自己个人选择的find输出格式,例如:

/home/me/photos/beach/me_and_my_dog.jpg -> /home/me/photos/beach/1.jpg
Run Code Online (Sandbox Code Playgroud)

如果之前有人做过建立文件系统拓扑导出格式的工作。

另一个候选是一个 JSON 文件:

home : [{
    me : [{
        photos : [{
            beach : [{
                1.jpg,
                { me_and_my_dog.jpg : ./1.jpg }
            }]
        }]
    }
}]
Run Code Online (Sandbox Code Playgroud)

但同样有多种表示文件类型的方法,我想知道是否有人已经完成了建立标准的工作。

请注意,我不希望导出文件的内容 - 这会使导出比需要的大得多。

database filesystems symbolic-link json coreutils

13
推荐指数
1
解决办法
636
查看次数

12
推荐指数
1
解决办法
4万
查看次数

Picasa 使用什么文件格式/数据库格式?

我想弄清楚 .db 文件和 .pmp 文件是什么文件格式。我尝试将 db_dump (Berkeley DB) 用于 .db 文件,但它们似乎不是 Berkeley DB 或旧版本。我不知道 .PMP 文件是什么。

Directory of C:\Users\me\AppData\Local\Google\Picasa2\db3
 6/09/2010  08:07 PM           303,748 imagedata_uid64.pmp
 1/18/2010  10:34 PM             4,885 imagedata_unification_lhlist.pmp
 6/09/2010  10:55 PM           155,752 imagedata_width.pmp
 6/09/2010  10:55 PM     1,286,346,614 previews_0.db
 6/10/2010  10:06 AM           467,168 previews_index.db
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏。

picasa database file-extension

10
推荐指数
1
解决办法
8255
查看次数

学校管理系统

我正在寻找一个学校管理系统来取代本土的 Access 数据库。

它应该能够处理小学和中学的以下内容

  • 排课
  • 学生入学
  • 允许教师输入成绩和评论
  • 生成成绩单和报告卡
  • 处理考勤
  • 处理学费账单

它应该将数据存储在像 SQL Server 这样的服务器数据库中,如果有一个 Web 界面就好了。

我们对商业系统或附带支持的开源系统持开放态度。

database

10
推荐指数
2
解决办法
1732
查看次数

同步 PowerShell zip 文件

在 PowerShell 脚本中,我想在删除文件夹之前压缩文件夹。我运行以下(我不记得我在哪里找到的代码段):

function Compress-ToZip
{
    param([string]$zipfilename)

    if(-not (test-path($zipfilename)))
    {
        set-content $zipfilename ("PK" + [char]5 + [char]6 + ("$([char]0)" * 18))
        (Get-ChildItem $zipfilename).IsReadOnly = $false   
    }

    $shellApplication = new-object -com shell.application
    $zipPackage = $shellApplication.NameSpace($zipfilename)

    foreach($file in $input)
    {
         $zipPackage.CopyHere($file.FullName)

    }
}
Run Code Online (Sandbox Code Playgroud)

此代码段实际上压缩了文件夹,但以异步方式进行。实际上,Shell.Application 对象的 CopyHere 方法开始压缩并且不等待其完成。我的脚本的下一个语句然后搞砸了(因为 zip 文件过程没有完成)。

有什么建议?如果可能的话,我想避免添加任何可执行文件并继续使用纯 Windows 功能。

[编辑] 我的 PS1 文件的全部内容减去数据库的实际名称。该脚本的目标是备份一组 SQL 数据库,然后将备份压缩在一个以当前日期命名的文件夹中的单个包中:

$VerbosePreferenceBak = $VerbosePreference
$VerbosePreference = "Continue"

add-PSSnapin SqlServerCmdletSnapin100

function BackupDB([string] $dbName, [string] $outDir)
{
    Write-Host "Backup de la base :  $dbName"
    $script = "BACKUP …
Run Code Online (Sandbox Code Playgroud)

backup zip powershell database

10
推荐指数
1
解决办法
7480
查看次数

Linux GUI 数据库管理器

有谁知道以统一方式处理数据库的任何 KDE 应用程序?它必须支持多个数据库(sqlite、MySQL、Oracle)。也欢迎 GTK 应用程序 :)

linux gui database

9
推荐指数
1
解决办法
1万
查看次数

如何通过 ODBC 连接到 Oracle DB

我正在尝试通过 ODBC 连接到远程 Oracle DB。我完全没有经验,无法连接。

我安装了什么:

  1. Oracle 'RDB 的 ODBC 驱动程序'
  2. 我想连接的程序(Altova Mapforce,一个 ETL)

我所做的:

  1. 在管理工具下,我打开 Windows“ODBC 数据源管理器
  2. 我单击“添加..”并选择 Oracle ODBC 驱动程序
  3. “Oracle RDB 驱动程序设置”窗口打开。我填写:

    • 数据源名称:自由选择
    • 描述:我留空
    • 传输:我选择TCP/IP
    • 服务器:我输入服务器的IP地址
    • 服务:我留下“通用”
    • UserID:我输入的用户名(属于我的密码)
    • 附上声明:不知道在这里做什么?

选择“确定”后,“Oracle RDB ODBC 驱动程序连接”将打开,并提示我输入密码。我输入密码,连接失败。

问题

  • 我是否需要在我的计算机上安装更多程序,例如 Instant 客户端的 Oracle 客户端?
  • 我从来没有提示过服务器的端口 - 这不是相关的吗?
  • 我从不提示 SID - 这不相关吗?
  • 我很容易地从 SQL 开发人员连接 - 它只提示服务器 IP、端口、用户名、密码和 SID。

connection database odbc

9
推荐指数
1
解决办法
1万
查看次数

在 Microsoft Visual Studio 2017 中创建 SQL Server Compact Edition 数据库文件

我正在学习在 Microsoft Visual Studio 2017 社区版中使用 C# 的教程。我应该在我的项目中添加一个新的 SQL 数据库并给它扩展名.sdf.

在教程中,他们从 IDE 附带的模板菜单中选择它,但我的没有正确的模板。我看到的唯一数据库是“基于服务的数据库”,它使用了一个.mdf扩展名,并且还给我一个小错误/警告:

SQL 数据库错误

有谁知道如何解决这个问题?

编辑:

我已经到了这个屏幕......似乎我必须选择正确的一个,但我不知道在这里做什么。

SQL 自定义安装屏幕

database sql-server

8
推荐指数
1
解决办法
1万
查看次数