本地sql数据库怎么与远程sql数据库同步

作者&投稿:乐正马 (若有异议请与网页底部的电邮联系)
sql 怎样外网连接远程数据库?~

要点:
1.确认服务器端SQL服务端口号是否为:1433
2.如果不是1433,配置客户端
3.建立服务器端登录帐号,确保角色及管理数据库
一、查看服务器端情况
1. 看ping 服务器IP能否ping通。
这个实际上是看和远程sql server 服务器的物理连接是否存在。如果不行,请检查网络,查看配置,当然得确保远程sql server 服务器的IP拼写正确。
2. 在Dos或命令行下输入telnet 服务器IP 端口,看能否连通。
如telnet 202.114.100.100 1433
通常端口值是1433,因为1433是sql server 的对于Tcp/IP的默认侦听端口。如果有问题,通常这一步会出问题。通常的提示是“……无法打开连接,连接失败"。
如果这一步有问题,应该检查以下选项。
1) 检查远程服务器是否启动了sql server 服务。如果没有,则启动。
2) 检查sql server服务器端有没启用Tcp/IP协议,因为远程连接(通过因特网)需要靠这个协议。检查方法是,在服务器上打开 开始菜单->程序->Microsoft SQL Server->服务器网络实用工具,看启用的协议里是否有tcp/ip协议,如果没有,则启用它。
3) 检查服务器的tcp/ip端口是否配置为1433端口。仍然在服务器网络实用工具里查看启用协议里面的tcp/ip的属性,确保默认端口为1433,并且隐藏服务器复选框没有勾上。
事实上,如果默认端口被修改,也是可以的,但是在客户端做telnet测试时,写服务器端口号时必须与服务器配置的端口号保持一致。如果隐藏sql server服务器复选框被勾选,则意味着客户端无法通过枚举服务器来看到这台服务器,起到了保护的作用,但不影响连接,但是Tcp/ip协议的默认端口将被隐式修改为2433,在客户端连接时必须作相应的改变(具体方式见 二:设置客户端网络实用工具)。
4) 如果服务器端操作系统打过sp2补丁,则要对windows防火墙作一定的配置,要对它开放1433端口,通常在测试时可以直接关掉windows防火墙(其他的防火墙也关掉最好)。(4、5步我没有做就成功了)
5) 检查服务器是否在1433端口侦听。如果sql server服务器没有在tcp连接的1433端口侦听,则是连接不上的。检查方法是在服务器的dos或命令行下面输入
netstat -a -n 或者是netstat -an,在结果列表里看是否有类似 tcp 127.0.0.1 1433 listening 的项。如果没有,则通常需要给sql server 2000打上至少sp3的补丁。其实在服务器端启动查询分析器,输入select @@version 执行后可以看到版本号,版本号在8.0.2039以下的都需要打补丁。
如果以上都没问题,这时你再做telnet 服务器ip 1433 测试,将会看到屏幕一闪之后光标在左上角不停闪动。恭喜你,你马上可以开始在企业管理器或查询分析器连接

方法:


1、首先打开SQL SERVER自带的数据库管理工具,从开始菜单中可以找到,如图点击进去;


2、开始连接SQL SERVER服务器,就是我们装好的SQL SERVER 服务器;


3、如图,右击数据库,选择第一个,新建一个数据库;


4、填写数据库的名称(箭头方向),下面是设置自动增长的,一般不用管,默认

5、点击确定后就可以生成一个数据库,此时里面是没有表的;


6、右击表新建一个表,填写你要的字段名称


7、填完字段名称后点击字段名称那个内部窗口的小叉叉,然后就提示你输入表名了,填写下表名,一个数据库的建立过程就是这样的;


注意事项:


建立数据库需要先打开数据库服务器。

  MySQL数据同步主要有三种方式:
  1.利用MySQL自身的数据库同步功能
  2.利用MySQL数据库的特性(数据库存在固顶目录,并且以文件形式存储),进行数据库目录同步以达到数据同步目的
  3.利用专用的MySQL数据库同步软件

  1.利用MySQL自身的数据库同步功能:
  MySQL从3.23.15版本以后提供数据库复制功能。利用该功能可以实现两个数据库同步,主从模式,互相备份模式的功能.
  数据库同步复制功能的设置都在mysql的设置文件中体现。mysql的配置文件(一般是my.cnf),在unix环境下在/etc/mysql/my.cnf或者在mysql用户的home目录下的my.cnf。
  windows环境中,如果c:根目录下有my.cnf文件则取该配置文件。当运行mysql的winmysqladmin.exe工具时候,该工具会把c:根目录下的my.cnf命名为mycnf.bak。并在winnt目录下创建my.ini。mysql服务器启动时候会读该配置文件。所以可以把my.cnf中的内容拷贝到my.ini文件中,用my.ini文件作为mysql服务器的配置文件。

  设置方法:
  设置范例环境:
  操作系统:window2000professional
  mysql:4.0.4-beta-max-nt-log
  Aip:10.10.10.22
  Bip:10.10.10.53

  A:设置
  1.增加一个用户最为同步的用户帐号:
  GRANTFILEON*.*TObackup@'10.10.10.53'IDENTIFIEDBY‘1234’
  2.增加一个数据库作为同步数据库:
  createdatabasebackup

  B:设置
  1.增加一个用户最为同步的用户帐号:
  GRANTFILEON*.*TObackup@'10.10.10.22'IDENTIFIEDBY‘1234’
  2.增加一个数据库作为同步数据库:
  createdatabasebackup

  主从模式:A->B
  A为master
  修改Amysql的my.ini文件。在mysqld配置项中加入下面配置:
  server-id=1
  log-bin
  #设置需要记录log可以设置log-bin=c:mysqlbakmysqllog设置日志文件的目录,
  #其中mysqllog是日志文件的名称,mysql将建立不同扩展名,文件名为mysqllog的几个日志文件。
  binlog-do-db=backup#指定需要日志的数据库
  重起数据库服务。
  用showmasterstatus命令看日志情况。
  B为slave
  修改Bmysql的my.ini文件。在mysqld配置项中加入下面配置:
  server-id=2
  master-host=10.10.10.22
  master-user=backup#同步用户帐号
  master-password=1234
  master-port=3306
  master-connect-retry=60预设重试间隔60秒
  replicate-do-db=backup告诉slave只做backup数据库的更新

  重起数据库
  用showslavestatus看同步配置情况。
  注意:由于设置了slave的配置信息,mysql在数据库目录下生成master.info
  所以如有要修改相关slave的配置要先删除该文件。否则修改的配置不能生效。

  双机互备模式。
  如果在A加入slave设置,在B加入master设置,则可以做B->A的同步。
  在A的配置文件中mysqld配置项加入以下设置:
  master-host=10.10.10.53
  master-user=backup
  master-password=1234
  replicate-do-db=backup
  master-connect-retry=10
  在B的配置文件中mysqld配置项加入以下设置:
  log-bin=c:mysqllogmysqllog
  binlog-do-db=backup
  注意:当有错误产生时*.err日志文件。同步的线程退出,当纠正错误后要让同步机制进行工作,运行slavestart
  重起AB机器,则可以实现双向的热备。
  测试:
  向B批量插入大数据量表AA(1872000)条
  A数据库每秒钟可以更新2500条数据。

  2.数据库目录同步:
  方法和文件同步一样,设置好需要同步的两个数据库目录就可以了!
  缺点很明显,数据同步只能单向进行,可以作为备份方案

  3.用专用的MySQL同步软件进行同步 :
  这方面的软件有SQLBalance和MyReplicator,优点是方便直观,还有很多争强功能!
  缺点和2一样,只能单项同步!
  当然也可以修改镜像网站的程序为提交数据到母数据库,读取则在当前镜像下的数据,不过,修改起来麻烦!普通用户修改也非常难!呵呵,大家了解一下就可以!给大家一个思路!有能力的朋友可以试试阿!

  4.关于MySQL论坛的数据同步
  由于数据来源的不可控制(不好表达),论坛数据是实时的,而且还要考虑来自镜像论坛的数据,如何实现镜像论坛与母论坛数据同步呢?
  用1中介绍的MySQL自带的数据库同步功能互相备份模式就可以实现的!
  不过,具体的应用我没有测试!稳定性不敢保证!
  有能力的朋友推荐用下面这种思路来同步,相对来说减少点效率,但能减少发生的错误!
比如镜像论坛数据同步:
  1.母论坛和镜像论坛的数据全写在母论坛数据库里,主从模式,读取只在本地读取,这个需要修改程序!

  2.每次写数据,都同时提交到两个数据库中,安全,但是效率很差,也得修改程序!

  MSSQL
  MSSQL数据同步利用数据库复制技术实现数据同步更新(来自网络,也是非常完美的教程)
  复制的概念 :
  复制是将一组数据从一个数据源拷贝到多个数据源的技术,是将一份数据发布到多个存储站点上的有效方式。使用复制技术,用户可以将一份数据发布到多台服务器上,从而使不同的服务器用户都可以在权限的许可的范围内共享这份数据。复制技术可以确保分布在不同地点的数据自动同步更新,从而保证数据的一致性。

  SQL复制的基本元素包括
  出版服务器、订阅服务器、分发服务器、出版物、文章

  SQL复制的工作原理
  SQLSERVER主要采用出版物、订阅的方式来处理复制。源数据所在的服务器是出版服务器,负责发表数据。出版服务器把要发表的数据的所有改变情况的拷贝复制到分发服务器,分发服务器包含有一个分发数据库,可接收数据的所有改变,并保存这些改变,再把这些改变分发给订阅服务器

  SQLSERVER复制技术类型
  SQLSERVER提供了三种复制技术,分别是:
  1、快照复制(呆会我们就使用这个)
  2、事务复制
  3、合并复制
  只要把上面这些概念弄清楚了那么对复制也就有了一定的理解。接下来我们就一步一步来实现复制的步骤。

  第一先来配置出版服务器
  (1)选中指定[服务器]节点
  (2)从[工具]下拉菜单的[复制]子菜单中选择[发布、订阅服务器和分发]命令
  (3)系统弹出一个对话框点[下一步]然后看着提示一直操作到完成。
  (4)当完成了出版服务器的设置以后系统会为该服务器的树形结构中添加一个复制监视器。同时也生成一个分发数据库(distribution)

  第二创建出版物
  (1)选中指定的服务器
  (2)从[工具]菜单的[复制]子菜单中选择[创建和管理发布]命令。此时系统会弹出一个对话框
  (3)选择要创建出版物的数据库,然后单击[创建发布]
  (4)在[创建发布向导]的提示对话框中单击[下一步]系统就会弹出一个对话框。对话框上的内容是复制的三个类型。我们现在选第一个也就是默认的快照发布(其他两个大家可以去看看帮助)
  (5)单击[下一步]系统要求指定可以订阅该发布的数据库服务器类型,SQLSERVER允许在不同的数据库如ORACLE或ACCESS之间进行数据复制。但是在这里我们选择运行"SQLSERVER2000"的数据库服务器
  (6)单击[下一步]系统就弹出一个定义文章的对话框也就是选择要出版的表
  (7)然后[下一步]直到操作完成。当完成出版物的创建后创建出版物的数据库也就变成了一个共享数据库。

  第三设计订阅
  (1)选中指定的订阅服务器
  (2)从[工具]下拉菜单中选择[复制]子菜单的[请求订阅]
  (3)按照单击[下一步]操作直到系统会提示检查SQLSERVER代理服务的运行状态,执行复制操作的前提条件是SQLSERVER代理服务必须已经启动。
  (4)单击[完成]。完成订阅操作。

  完成上面的步骤其实复制也就是成功了。但是如何来知道复制是否成功了呢?这里可以通过这种方法来快速看是否成功。展开出版服务器下面的复制——发布内容——右键发布内容——属性——击活——状态然后点立即运行代理程序接着点代理程序属性击活调度把调度设置为每一天发生,每一分钟,在0:00:00和23:59:59之间。接下来就是判断复制是否成功了打开  C:/ProgramFiles/MicrosoftSQLServer/MSSQL/REPLDATA/unc/XIAOWANGZI_database_database下面看是不是有一些以时间做为文件名的文件夹差不多一分中就产生一个。要是你还不信的话就打开你的数据库看在订阅的服务器的指定订阅数据库下看是不是看到了你刚才所发布的表—
  一个手工同步的方案
  --定时同步服务器上的数据
  --例子:
  --测试环境,SQLServer2000,远程服务器名:xz,用户名为:sa,无密码,测试数据库:test
  --服务器上的表(查询分析器连接到服务器上创建)
  createtable[user](idintprimarykey,numbervarchar(4),namevarchar(10))

  --以下在局域网(本机操作)
  --本机的表,state说明:null表示新增记录,1表示修改过的记录,0表示无变化的记录
  ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[user]')andOBJECTPROPERTY(id,N'IsUserTable')=1)
  droptable[user]
  GO
  createtable[user]  
  (idintidentity(1,1),numbervarchar(4),namevarchar(10),statebit)
  go

  --创建触发器,维护state字段的值
  createtriggert_stateon[user]
  afterupdate
  as
  update[user]setstate=1
  from[user]ajoininsertedbona.id=b.id
  wherea.stateisnotnull
  go

  --为了方便同步处理,创建链接服务器到要同步的服务器
  --这里的远程服务器名为:xz,用户名为:sa,无密码
  ifexists(select1frommaster..sysserverswheresrvname='srv_lnk')
  execsp_dropserver'srv_lnk','droplogins'
  go
  execsp_addlinkedserver'srv_lnk','','SQLOLEDB','xz'
  execsp_addlinkedsrvlogin'srv_lnk','false',null,'sa'
  go

  --创建同步处理的存储过程
  ifexists(select*fromdbo.sysobjectswhereid=object_id(N'[dbo].  
  [p_synchro]')andOBJECTPROPERTY(id,N'IsProcedure')=1)
  dropprocedure[dbo].[p_synchro]
  GO
  createprocp_synchro
  as
  --setXACT_ABORTon
  --启动远程服务器的MSDTC服务
  execmaster..xp_cmdshell'isql/S"xz"/U"sa"/P""/q"execmaster..xp_cmdshell''netstartmsdtc'',no_output"',no_output
  --启动本机的MSDTC服务
  --execmaster..xp_cmdshell'netstartmsdtc',no_output
  --进行分布事务处理,如果表用标识列做主键,用下面的方法
  --BEGINDISTRIBUTEDTRANSACTION
  --同步删除的数据
  deletefromsrv_lnk.test.dbo.[user]
  whereidnotin(selectidfrom[user])
  --同步新增的数据
  insertintosrv_lnk.test.dbo.[user]
  selectid,number,namefrom[user]wherestateisnull
  --同步修改的数据
  updatesrv_lnk.test.dbo.[user]set
  number=b.number,name=b.name
  fromsrv_lnk.test.dbo.[user]a
  join[user]bona.id=b.id
  whereb.state=1
  --同步后更新本机的标志
  update[user]setstate=0whereisnull(state,1)=1
  --COMMITTRAN
  go

  --创建作业,定时执行数据同步的存储过程
  ifexists(SELECT1frommsdb..sysjobswherename='数据处理')
  EXECUTEmsdb.dbo.sp_delete_job@job_name='数据处理'
  execmsdb..sp_add_job@job_name='数据处理'

  --创建作业步骤
  declare@sqlvarchar(800),@dbnamevarchar(250)
  select@sql='execp_synchro'--数据处理的命令
  @dbname=db_name()--执行数据处理的数据库名
  execmsdb..sp_add_jobstep@job_name='数据处理',
  @step_name='数据同步',
  @subsystem='TSQL',
  @database_name=@dbname,
  @command=@sql,
  @retry_attempts=5,--重试次数
  @retry_interval=5--重试间隔

  --创建调度
  EXECmsdb..sp_add_jobschedule@job_name='数据处理',
  @name='时间安排',
  @freq_type=4,--每天
  @freq_interval=1,--每天执行一次
  @active_start_time=00000--0点执行

MySQL
MySQL数据同步主要有三种方式:
1.利用MySQL自身的数据库同步功能
2.利用MySQL数据库的特性(数据库存在固顶目录,并且以文件形式存储),进行数据库目录同步以达到数据同步目的
3.利用专用的MySQL数据库同步软件
1.利用MySQL自身的数据库同步功能(下面参考自网上的文章,写的非常详细了)
MySQL从3.23.15版本以后提供数据库复制功能。利用该功能可以实现两个数据库同步,主从模式,互相备份模式的功能.
数据库同步复制功能的设置都在mysql的设置文件中体现。mysql的配置文件(一般是my.cnf),在unix环境下在/etc/mysql/my.cnf或者在mysql用户的home目录下的my.cnf。
windows环境中,如果c:根目录下有my.cnf文件则取该配置文件。当运行mysql的winmysqladmin.exe工具时候,该工具会把c:根目录下的my.cnf命名为mycnf.bak。并在winnt目录下创建my.ini。mysql服务器启动时候会读该配置文件。所以可以把my.cnf中的内容拷贝到my.ini文件中,用my.ini文件作为mysql服务器的配置文件。
设置方法:
设置范例环境:
操作系统:window2000professional
mysql:4.0.4-beta-max-nt-log
Aip:10.10.10.22
Bip:10.10.10.53
A:设置
1.增加一个用户最为同步的用户帐号:
GRANTFILEON*.*TObackup@'10.10.10.53'IDENTIFIEDBY‘1234’
2.增加一个数据库作为同步数据库:
createdatabasebackup
B:设置
1.增加一个用户最为同步的用户帐号:
GRANTFILEON*.*TObackup@'10.10.10.22'IDENTIFIEDBY‘1234’
2.增加一个数据库作为同步数据库:
createdatabasebackup
主从模式:A->B
A为master
修改Amysql的my.ini文件。在mysqld配置项中加入下面配置:
server-id=1
log-bin
#设置需要记录log可以设置log-bin=c:mysqlbakmysqllog设置日志文件的目录,
#其中mysqllog是日志文件的名称,mysql将建立不同扩展名,文件名为mysqllog的几个日志文件。
binlog-do-db=backup#指定需要日志的数据库
重起数据库服务。
用showmasterstatus命令看日志情况。
B为slave
修改Bmysql的my.ini文件。在mysqld配置项中加入下面配置:
server-id=2
master-host=10.10.10.22
master-user=backup#同步用户帐号
master-password=1234
master-port=3306
master-connect-retry=60预设重试间隔60秒
replicate-do-db=backup告诉slave只做backup数据库的更新
重起数据库
用showslavestatus看同步配置情况。
注意:由于设置了slave的配置信息,mysql在数据库目录下生成master.info
所以如有要修改相关slave的配置要先删除该文件。否则修改的配置不能生效。
双机互备模式。
如果在A加入slave设置,在B加入master设置,则可以做B->A的同步。
在A的配置文件中mysqld配置项加入以下设置:
master-host=10.10.10.53
master-user=backup
master-password=1234
replicate-do-db=backup
master-connect-retry=10
在B的配置文件中mysqld配置项加入以下设置:
log-bin=c:mysqllogmysqllog
binlog-do-db=backup
注意:当有错误产生时*.err日志文件。同步的线程退出,当纠正错误后要让同步


本地sql数据库怎么与远程sql数据库同步
1.利用MySQL自身的数据库同步功能 2.利用MySQL数据库的特性(数据库存在固顶目录,并且以文件形式存储),进行数据库目录同步以达到数据同步目的 3.利用专用的MySQL数据库同步软件 1.利用MySQL自身的数据库同步功能(下面参考自网上的文章,写的非常详细了)MySQL从3.23.15版本以后提供数据库复制功能。利用该功...

本地sql数据库怎么与远程sql数据库同步?
1.母论坛和镜像论坛的数据全写在母论坛数据库里,主从模式,读取只在本地读取,这个需要修改程序! 2.每次写数据,都同时提交到两个数据库中,安全,但是效率很差,也得修改程序! MSSQL MSSQL数据同步利用数据库复制技术实现数据同步更新(来自网络,也是非常完美的教程) 复制的概念 复制是将一组数据从一个数据源拷贝到...

sql数据库 怎么将A表的数据导入到B表
回答:1、说明:复制表(只复制结构,源表名:a 新表名:b) 法一:select * into b from a where 1<>1(仅用于SQlServer) 法二:select top 0 * into b from a 2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b) insert into b(a, b, c) select d,e,f from b;

怎么在本地连接上sql server 数据库
1、首先确认本机的sql server安装的没问题并且已经正常启动 2、在连接的代码里配置数据库的地址用户名密码等即可连接访问本地的数据库

怎样把本地sql server数据库导入到服务器
【第一导入数据结构】打开本地计算机上的 SQL Server Management Studio 客户端软件:本地电脑:登陆本机数据库连接控制端:选择您要导出到服务器的数据库然后鼠标右键:选择生成SQL脚本:选中本地电脑需要导出脚本的库名字 需要选择选择兼容sql2005的版本的脚本:修改sql脚本的保存路径:记录下这个路径 查看...

如何在电脑上找到SQL数据库的路径?
1、首先电脑打开SQL客户端,找到实例,右键实例出现菜单栏,点击属性进入即可。2、然后进入属性的界面,可以看到有很多设置的选项,找到数据库设置,点击一下进入。3、点击数据库设置之后,进入该界面,可以看到数据库默认位置的选项,即可看到sql数据库的路径。

本地电脑怎样新建sql server数据库
1、安装 SQL Server 2014,打开SQL Server 2014 Management Studio;2、默认采用window账号登陆,然后点击按钮”继续“;3、右键点击数据库,新建数据库,输入数据库名称"dbSimple",此处新建数据库参数值均采用默认值;4、新建完成,刷新数据库,即可看到刚刚新建的数据库,接下来即可对其使用;...

SQL数据库怎么操作?
SQL Server数据库中的AS使用

sql 本地怎么连接服务器数据库
1.数据库引擎没有启动 有两种启动方式:(1)开始->程序->microsoft sql server 2008->sql server 2008外围应用配置器,在打开的界面单击"服务的连接的外围应用配置器",在打开的界面中找到database engine,单击"服务",在右侧查看是否已启动,如果没有启动可单击"启动",并确保"启动类型"为自动,不要为...

sql 数据库数据文件怎么打开
1、找到要打开的数据库文件,如图 2、如图所示,该数据库文件后缀名为.mdf,是SQL Server数据库的数据文件,这里将用SQL Server数据库对该文件进行打开。启动SQL Server数据库,如图 3、图为启动SQL Server Management Studio时的界面,登录后可以管理数据库数据。开启之后的界面如图 4、提示用户输入用户...

樟树市14720913399: 本地sql数据库怎么与远程sql数据库同步
氐灵丽诺: MySQL数据同步主要有三种方式: 1.利用MySQL自身的数据库同步功能2.利用MySQL数据库的特性(数据库存在固顶目录,并且以文件形式存储),进行数据库目录同步以达到数据同步目的3.利用专用的MySQL数据库同步软件1.利用...

樟树市14720913399: SQLServer怎样把本地数据导入到远程服务器上
氐灵丽诺: 打开数据库管理工具,连接远程服务器,然后选择导入数据,选择本地数据库数据表即可.

樟树市14720913399: SQL中怎么在本地数据库中简单的操作远程数据库 -
氐灵丽诺: 使用SQL查询分析器可以直接操作远程数据库的.例远程数据库 ip地址为:10.10.10.1 端口为1433.注:1433为SQL默认服务端口,可以省略.启动SQL查询分析器(如果本机没有安装SQL数据库,可以单独安装网络连接工具) 如图所示填写服务器地址,及登陆账号密码,就可以访问了.

樟树市14720913399: 如何连接远程sqlserver数据库 -
氐灵丽诺: 首先检查SQL数据库服务器中是否允许远程链接.其具体操作如下:(1)右击SQL Server 2008选项,选择SQL Server 2008 Management Studio:(2)打开“服务器属性(Server Properties)” (右键连接名称-属性) 选择“允许用户对该服务器...

樟树市14720913399: 如何远程把sql server中的数据导入到本地sql server中? -
氐灵丽诺: 一:备份远程数据库,将备份文件拷贝到本地,然后在本地还原数据库.二:将远程数据库的数据文件跟日志文件拷贝到本地(拷贝之前需要先停止远程数据库服务,否则无法进行拷贝),然后在本地进行附加数据库操作.三:(需要知道远程数据库的登录名跟密码)打开企业管理器,在“sql server”组上右键选择“新建sql server注册”,点下一步,在“可用的服务器”中输入远程服务器的IP,然后点击“添加”,继续下一步,一步一步按照指导完成.注册完成后就可以像操作本地数据库一样对远程数据库进行操作了

樟树市14720913399: 如何在本地(本机电脑)连接远程、管理MSSQL数据库 -
氐灵丽诺: 一、在您本机打开sql server 2000的企业管理器1、新建SQL注册2、添加本站的SQL数据库所在服务器IP,注:由于您购买的数据库类型不同所在服务器IP也会不同,请在数据库管理的基本信息中查看,以保证正确.3、选择第二项“系统管理给...

樟树市14720913399: 如何用本地的Sql Server连接管理自己的远程数据库 -
氐灵丽诺: 登陆SQL Server 2008(windows身份认证),登陆后右击,选择“属性”.2 左侧选择“安全性”,选中右侧的“SQL Server 和 Windows 身份验证模式”以启用混合登录模式.3 选择“连接”,勾选“允许远程连接此服务器”,建议将“最大并...

樟树市14720913399: 怎样把本地dbf数据导入到远程SQL服务器上 -
氐灵丽诺: 以下是具体实现步骤:(1)将MS SQL Server数据文件(*.mdf)导附加到本地数据库,首先登录到本地数据库服务器,接着右击您准备导入数据的数据库,选择“所有任务”下的“附加到数据库...” 然后,按照提示选择本地数据库文件(*.mdf...

樟树市14720913399: 如何远程连接SQL Server数据库 -
氐灵丽诺: 在“别名”选项中点击“添加”.在“服务器别名”中,填入您网站域名,在“网络库”区域中点击“TCP/IP”,在“连接参数”区域取消“动态决定端口”,指定“端口号”为2433.填写完毕后,点击“确定”按钮保存配置.二.企业管理器...

樟树市14720913399: 怎么用sqlserver连接远程数据库,详细步骤,谢谢各位 -
氐灵丽诺: 能说清楚点吗 用SQL直接连 还是在程序里连 SQL直接连: 打开企业管理器---右键SQL Server组---新建SQL SERVER 组 弹出窗口 点“下一步” 在可用服务器内输入 SQLSERVER的IP 局域的话输入主机名也可以 然后点添加---下一步--选择第二项 系统管理员给我分配的……下一步 输入SQLSERVER用户名和密码 --下一步 ---完成 如果SQL允许远程登陆的话 这样就连上了 密码和用户名没错的话连不上的原因话说明SQLSERVER服务器不允许远程连接 或者不可用

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网