er studio 导入sql文件 生成 er图

er studio 导入sql文件 生成 er图,第1张

er studio 导入sql文件 生成 er图

1. 打开mysql workbench,选择首页中间"Data Modeling"下方的第二栏"Create EER Model From Existing Database"

2. 在"Stored Connection"里选择"Manage Stored Connections..."

3. 在Manage DB Connections里选择“New”新建连接,并在左侧输入框里填好想连接的数据库信息

4. 测试数据库连接,连接成功后返回到2的界面,在"Stored Connection"里选择刚才新建好的连接

5. 依次单击2次"next",在"select schemata to reverse engineer"选择要到处的数据库名称,继续单击"next"

跟一般的mssql不同只是驱动不同而已。

首先需要安装.net连接mysql的驱动,下载并安装。

然后你就可以在vs的server explorer添加连接了。

在程序中你也可以用连接字符串,比如:

<add name="mySql" connectionString="Server=localhostDatabase=mydbUid=UserPwd=mypass" providerName="MySql.Data.MySqlClient"/>

一、如果可以直接 *** 作服务器检查步骤如下:

1、确定数据库服务器的服务正常开启。

2、确定数据库的链接数没有满。测试这个,可以在服务器上用查询命令。

1)、用SQL语句:select count(*) from master.dbo.sysprocesses 或者 sp_who

2)、用管理界面:

SQL2000:进入企业管理器,管理——当前活动——进程信息

SQL2005:进入manager studio ,展开对象管理器,管理——右键“活动监视器”——查看进程

SQL2008:进放manager studio 在菜单栏下面有一行图标,点击最后一个图标“活动监视器”,进入活动监视器的界面后,点击“进程”.

3、链接IP,用户名,密码是否正确。

4、推荐使用 DBeaver 软件 *** 作数据库,对多种数据库都支持良好。 *** 作也很方便。

二、 看ping 服务器IP能否ping通。

这个实际上是看和远程sql server 2000服务器的物理连接是否存在。如果不行,请检查网络,查看配置,当然得确保远程sql server 2000服务器的IP拼写正确。

三、 在Dos或命令行下输入telnet 服务器IP 端口,看能否连通。

如telnet 202.114.100.100 1433

通常端口值是1433,因为1433是sql server 2000的对于Tcp/IP的默认侦听端口。如果有问题,通常这一步会出问题。通常的提示是“……无法打开连接,连接失败"。

如果这一步有问题,应该检查以下选项。

1 检查远程服务器是否启动了sql server 2000服务。如果没有,则启动。

2 检查服务器端有没启用Tcp/IP协议,因为远程连接(通过因特网)需要靠这个协议。检查方法是,在服务器上打开 开始菜单->程序->Microsoft SQL Server->服务器网络实用工具,看启用的协议里是否有tcp/ip协议,如果没有,则启用它。

3 检查服务器的tcp/ip端口是否配置为1433端口。仍然在服务器网络实用工具里查看启用协议里面的tcp/ip的属性,确保默认端口为1433,并且隐藏服务器复选框没有勾上。

事实上,如果默认端口被修改,也是可以的,但是在客户端做telnet测试时,写服务器端口号时必须与服务器配置的端口号保持一致。如果隐藏服务器复选框被勾选,则意味着客户端无法通过枚举服务器来看到这台服务器,起到了保护的作用,但不影响连接,但是Tcp/ip协议的默认端口将被隐式修改为2433,在客户端连接时必须作相应的改变。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7288276.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存