医治白癜风病的专家 http://m.39.net/pf/a_4614831.html 教程 手把手将EPLAN迁至SQL数据库 编辑丨钻石海出品丨电气CAD论坛 首先请服个定心丸,安装简单,配置也简单,运行起来简直快到飞~ 不知道小伙伴们昨天SQL的安装是否顺利?有问题的可以向我留言,还不知如何安装的可参考文章: 丨教程丨手把手将EPLAN迁至SQL数据库(1/2) 今天我们来了解下如何将EPLAN与SQL链接起来,以及如何将部件迁移过去。在昨天的安装中,我们命名了一个“EPLAN"的实例,首先我们从程序里启动: SQLServerManagementStudio 选择我们的服务器名称,身份验证可以是windows的身份验证(有管理员权限时可不用输入密码)也可以是SQLserver的验证(需输入之间的密码,用户名为:sa)连接到服务器: 链接成功后将会显示如图所示的界面,有的可能略有不同,但至少可以看到列表顶部的服务器名称,这说明你已经成功启动服务器了,点击数据库后里面只有一些默认创建的系统数据库,现在我们还需要创建一个自己的数据库。 (我启动的是CADBBS的服务器) 创建数据库有两种方法: 在数据库上右键:新建数据库,起个名称后保存即可。 从EPLAN中操作,启动EPLAN。调出设置: 菜单:选项设置用户管理部件 从Access切换到SQL服务器,并新建一个,服务器里输入上图中的完整目录,并给新的数据库输入一个名称。 点击确定-应用后,EPLAN便自动连接上刚才的SQL服务器并创建一个新的CADBBS数据库,用户名里默认的是sa,密码是之前安装时创建实例里的密码。我们到SQL里就可以看到新生成的数据库了。 EPLAN中部件是以表的形式保存在数据库内,此时由于还没导入任何部件数据,所以点击表后,也只有一些默认系统表,现在我们开始向库内导入部件数据。 导入的方法也可以从两方面下手: 在EPLAN中通过导出/导入XML部件库数据 在SQL中通过导入MDB库数据 第1种方法是在EPLAN中操作,和日常导入没什么区别,这里就不重述了,我们重点来说下第2种,直接导入之前ACCESS的MDB数据。 右击刚才新建的CADBBS数据库,选择:任务导入数据 会自动启动一个向导,在选择数据源下,切换成Access,并浏览到mdb所在的目录选择上。 下一步后选择目标,切换成SQLNativeClient,并选择新建的CADBBS数据库。 下一步我们选择:复制一个或多个表或视图的数据。 下一步里全选要导入的表和视图。最后点击完成,等待导入。 我的mdb显示数量是40个,导入时间约20S左右。 我们展开CADBBS下的表,选择dbo.tblPart表,右键:选择前行,可以看到成功导入进来的数据了。 最后我们切换到EPLAN下,调出部件管理器,可以看到部件数据已经成功迁移过来了。 到这里《手把手将EPLAN迁至SQL数据库》的教程就结束了,最后在把一些常见的问题列一下,希望你不会碰到。 1.不能将值NULL插入到xxx,表yyy;列不允许有Null值,INSERT失败。 解决办法:进入SQLServerManagementStudio内,找到对应的yyy表,并修改其对应的xxx列,将其允许即可。 2.不允许保存更改。你所做的更改要求删除并重新创建以下表。 解决办法:在SQLServerManagementStudio内打开: 菜单:工具选项设计器表设计器和数据库设计器 取消:阻止保存要求重新创建表的更改 都看到结尾了不妨点个赞 分享一下吧 我们专为 电气工程师服务 ▼ 电气CAD论坛 |