sql数据库远程
⑴ mfc如何远程连接sql数据库(mfc连接mysql数据库)
1.首先,你的机器上要保证有sqlserver,并能正确进入并创建数据库,表等。2.建议把那个SA的密码自己重新设定一下,设定方法:打开,进去后在那个安全性--登录名--右键点击SA属性,设置密码,状态里面改成,授予启用。3.将ADO代码库引入到工程中,需要在stdafx.h或TEST.h(这个MFC项目的头文件)中添加如下代码,注意不同的操作系笑扰迅统在安装时这个路径可能不一样,所以必须先在系统中找到msado15.dll文件的路径:加入代码:#import"C:ProgramFilesCommon.dll"no_namespacerename("EOF","adoEOF")?(通过以上代码就可以将ADO代码库引入到当前工程中)?4.在TEST工程中的TEST.h中加入如下代码:(蓝色为所加入的)classCSQL_TESTApp:publicCWinApp{public:?_m_pAppConn;?//连碰此接对象指针
CStringm_;?//连接字符串的声明
boolm_bConnected;//连接标志public:
CSQL_TESTApp();//Overrides
//
//{{AFX_VIRTUAL(CSQL_TESTApp)public:virtualBOOL();
。};?5.在TEST工程的TEST.CPP文件中加入如下代码:(蓝色为所加入的)BOOLCSQL_TESTApp::(){();?HRESULThRes;try{hRes=m_pAppConn.(_T("ADODB.Connection"));
m_pAppConn- if(SUCCEEDED(hRes)){m_bConnected=TRUE;//连接成功设置李梁标志位}}catch(_com_errore){CString; .(_T("连接数据库失败%s"),e.()); ();//显示错误信息 returnFALSE;?} ⑵ 如何连接远程计算机的SQL数据库
使用SQL查询分析器可以直接操作远程数据库的。 ⑶ 如何对远程sql数据库进行本地备份 首先你得知道远程MSSQLIP用户名密码,步骤如下: 1、在本地MSSQL企业管器里新注册远程数据库(新建一个sqlserver注册) 2、在本地新建一数据库,在新建数据库中执行新生成的SQL脚本,注意脚本中的所属用户一般敏扒全部替换为[dbo]然后全部执行。 3、然后在新建数据库中点右键所有任务导入数据,先填源数据库,也就是远程数据库,后填目的数据库,也就是新数据库最后确定。 另外无法通过映射远程磁盘到本地,进行数据库的备份,因为不管是文件备份还是设备备份,备份的时候都无法找到映射的磁盘 注:除了本地备份外保证数据不丢失,还可以用“多备桥源昌份”这样的工具把SQL数据库备裂简份到多个云盘,满足异地容灾备份需要 ⑷ 如何远程连接SQL Server数据库 一、服务器端设置 1、登陆SQL Server(windows身份认证),登陆后右击,选择“属性”。 15、必需要防火墙上把SQLServer的1433TCP端口和1434UDP端口映射出去。 二、客户端 1、登录SQL输入服务器IP和端口号 如:192.168.1.10:8009 2、使用sqlserver验证模式,输入账号密码 3、登录 -----------望采纳----------- ⑸ SQL Server2008如何连接远程的服务器 1、打开sql2008,使用windows身份登录; 13、将"客户端协议"的"TCP/IP"也修改为“Enabled”配置完成,重新启动SQL Server 2008。此时应该可以使用了,但是还是要确认一下防火墙。 打开防火墙设置。将SQLServr.exe(C:Program FilesMicrosoft SQL ServerMSSQL10.SQLEXPRESSMSSQLBinnsqlservr.exe)添加到允许的列表中。
例远程数据库
ip地址为:10.10.10.1
端口为1433。
注:1433为SQL默认服务端口,可以省略。
启动SQL查询分析器(如果本机没有安装SQL数据库,可以单独安装网络连接工具)
如图所示填写服务器地址,及登陆账号密码,就可以访问了。