这个数据库的文件解压后有几十个GB,分成十几个库,我是参考知乎用户的回帖中介绍的步骤一步一步做下来的,其中有几处错误做了改正。

  由于这些mdf是从SQL Server 2000上创建的,想要直接附加它们,最高可以使用SQL Server 2008 R2,如果想在SQL Server 2012或更高版本的SQL Server上使用,请参考这里的操作,我这里使用的是SQL Server 2012。

  在实际操作过程中,请根据实际情况修改路径:

  在尝试使用SQL Server 2012附加数据库时发生下面的错误:

消息 1813,级别 16,状态 2,第 1 行
无法打开新数据库 'XxxData01'。CREATE DATABASE 中止。
消息 950,级别 20,状态 1,第 1 行
无法升级数据库 'XxxData01',因为此版本的 SQL Server 不支持该数据库的非发布版本(539)。不能打开与此版本的 sqlservr.exe 不兼容的数据库。必须重新创建该数据库。

  在尝试编译Asus-Merlin源码时遇到的这个错误:

arm-brcm-linux-uclibcgnueabi/bin/as: error while loading shared libraries: libz.so.1

  我使用的是Ubuntu 16.04,可以通过apt-file来查找这个动态链接库文件属于哪个包:

Kettle Spoon界面乱码

| No Comments

  Kettle Spoon提供了中文支持,如果系统使用最小化安装的话,界面切换到中文时就可能会遇到界面乱码的问题。记录一下在RHEL 6.x下的解决方法:

yum -y install "Chinese Support"

  很诡异的问题,刚刚软件还能正常的执行,装了“Chinese Support”包之后,软件就报错了:

[root@vm-18-174 data-integration]# ./spoon.sh 
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
process 25734: D-Bus library appears to be incorrectly set up; failed to read machine uuid: Failed to open "/var/lib/dbus/machine-id": No such file or directory
See the manual page for dbus-uuidgen to correct this issue.
  D-Bus not built with -rdynamic so unable to print a backtrace
./spoon.sh: line 229: 25734 Aborted                 "$_PENTAHO_JAVA" $OPT -jar "$STARTUP" -lib $LIBPATH "${1+$@}" 2>&1

RHEL: Can't open display:

| No Comments

  一个全新安装的RHEL6.x的系统,尝试使用GUI程序时报错:Can't open display:。折腾了一整天,发现是最小化安装缺少xorg-x11-xauth包导致的。

  解决方法:

  在通过directadmin安装exim时遇到这个错误:

Trying to make exim...
/bin/sh scripts/source_checks

>>> Creating links to source files...
>>> Creating lookups/Makefile for building dynamic modules
Please install ExtUtils::Embed for /usr/bin/perl
make: *** [configure] Error 1

升级Windows 10 后滚回 Windows 7

| 1 Comment

  Windows 10 被炒的挺火,我也尝试了一把,但是用了大概一个月,实在是无法习惯新的操作方式,决定滚回到Windows7了,如果你是从Windows 8.x升上来的,滚回去的方法是一样的。

  Windows 10 开始-设置,在“更新与安全”的恢复里,即可找到滚回去的选项了。