导航:首页 > 数据处理 > 数据库怎么链接服务器

数据库怎么链接服务器

发布时间:2023-05-07 20:59:32

数据库如何连接到服务器上

通常来说我们的服务器是分三类,数据库的服务器,web的服务器,脊芦以及其他应用的服务器。这些其实都是小型机,服务器,只不过是根据用途不同而分类。正常来说一个网站的常规服务器的架构就是这三块。


他所说的 " 数据库连接到服务器" 可能是指 "怎么样把web服务器和数据库能够建立连接 " 。这里所说的web服务器应该是指tomcat,apache,IIS,weblogic之类的东西,而不是真正空野帆意义上的web服务器。


这样的话就简单了。要么ODBC要么JDBC,该怎么样怎么样。ODBC就是添加到数据源,JDBC就是要写JDBC驱动,或者使用mybatis之类的解决方案。

Ⅱ 数据库与服务器连接的三种方式

SQL SERVER连接oracle数据库几种方法

--1 方式
--查询oracle数据库中的表
SELECT *
FROM OPENDATASOURCE(

'MSDAORA',
'Data Source=GE160;User ID=DAIMIN;Password=DAIMIN'

)..DAIMIN.JOBS

--在sqlserver中创建与oracle数据库中的表同名的表
select * into JOBS from

OPENDATASOURCE(
'MSDAORA',
'Data Source=GE160;User
ID=daimin;Password=daimin'
)..DAIMIN.JOBS

select * from JOBS

--2、方式
--在master数据库中查看已经存在的链接服务器
select * from sysservers

EXEC sp_addlinkedserver
@server = 'GE160',
@srvproct = 'Oracle',

@provider = 'MSDAORA',
@datasrc = 'GE160'

exec sp_addlinkedsrvlogin 'GE160', false, 'sa', 'daimin', 'daimin'

--要在企业管理器内指定登录帐号

exec sp_dropserver GE160

select * from GE160..DAIMIN.JOBS

delete from GE160..DAIMIN.JOBS

--备注:引用ORACLE服务器上的表时,用户名称与表名一定要大写字母。

SELECT *
FROM OPENQUERY(GE160, 'SELECT * FROM DAIMIN.JOBS')

--3、方式
SELECT a.*
FROM OPENROWSET('MSDAORA',

'GE160';'DAIMIN';'DAIMIN',
DAIMIN.JOBS) AS a
ORDER BY a.JOB_ID

--4、方式 ODBC
--ODBC方式比较好办
SELECT A.*
FROM
OPENROWSET('MSDAORA','GE160';'DAIMIN';'DAIMIN', --GE160是数据源名
DAIMIN.JOBS) AS
A
ORDER BY A.JOB_ID

Ⅲ Sql Server下数据库链接的使用方法

有时候我们希望在一个sqlserver下访问另一个sqlserver数据库上的数据 或者访问其他oracle数据库上的数据 要想完成这些操作 我们首要的是创建数据库链接

数据库链接能够让本地的一个sqlserver登录用户映射到远程的一个数据库服务器上 并且像操作本地数据库一样 那么闷或怎么创建数据库链接呢?我现在有两种方法可以实现

第一种 在sqlserver企业管理器中 建蚂陆伍立 这个比较简单的 首先在安全性 〉数据库链接上点右键 在出现的菜单中点新建数据库链接 然后会弹出一个界面 需要我们填写的有 链接服务器(这是一个名字 自己根据情况自行定义 以后就要通过他进行远程访问了) 提供程序名称(这个就是选择数据驱动 根据数据库类型来选择 不能乱选 否则链接不上的) 数据源(对于sqlserver就是远程数据库服务器的主机名或者IP 对于 oracle就是在 oracle net config 中配置的别名) 安全上下文用户和口令(也就是远程服务器的悉逗用户和口令)

第二种 利用系统存储过程

创建一个sqlserver对sqlserver的数据库链接

exec sp_addlinkedserver link_northsnow SQLOLEDB 远程服务器主机名或域名或ip地址

exec sp_addlinkedsrvlogin link_northsnow false null 用户名 用户口令

创建一个sqlserver对Oracle的数据库链接

exec sp_addlinkedserver link_ora Oracle MSDAORA oracle数据库服务器别名

exec sp_addlinkedsrvlogin link_ora false sa 用户名 用户口令

有了数据库链接我们就可以使用了 对于sqlserver和oracle中的使用方法是有区别的

对于sqlserver

create view v_lhsy_user as select * from link_northsnow lhsy dbo sys_user

select * from v_lhsy_user

其中lhsy为远程的数据库名

sys_user为表名

对于 oracle

create view vvv as select * from link_ora NORTHSNOW SYS_USER

select * from vvv;

其中northsnow为远程oracle数据库服务器的一个用户名 SYS_USER为该用户在该服务器上的一个表 要非常注意的是 数据库链接(link_ora)后面有两个点( ) 再往后面必须全部大写 查询的对象一般为表格或者视图 不能查询同义词

要想删除数据库链接 也有两种方法

一种是在企业管理器中操作 这个简单

另一种是用系统存储过程

lishixin/Article/program/SQLServer/201311/22533

Ⅳ mysql数据库怎么连接服务器

mysql
-u用户名
-h
主机名

-p
前提是服务器的mysql上有该用户,以及对应的IP
可登入mysql服务器上执行
grant
all
on
test.*
to
用户名@‘
客户机
IP’
identified

by
'密码'

flush
privileges;
#刷新权限表,让所做修改生效
上面指令的意思是
将test这个数据库的全部内容以及全部的操作权限
赋权
给从特定IP上登入到本服务器的用户。

Ⅳ sql server 2008怎么连接到服务器

1、打开sql server 配置管理器,找到里面的SQL server 网缓扒络配置,然后实例名的协议(我的实例名为SQLEXPRESS)。如下图所示:

Ⅵ 怎么把数据库的数据放到服务器上

1、右击准备导入数据的数据库,选择“所有任务”下的顷胡磨“导入数据”;

雀斗2、进入DTS导入向导,点击“下一步”按钮继续;

3、选择数据源,输入数据源所在的数据库做首服务器IP、用户名、密码和要复制数据的源数据库,点击“下一步”按钮;

4、选择目的,输入目的数据库所在的数据库服务器名称、用户名、密码和要复制数据的目的数据库(这个信息在用户区,数据库管理中可以看到),点击“下一步”按钮;

5、选择“在SQL Server数据库之间复制对象和数据”方式,点“下一步”继续;

6、设定调度方式,一般选“立即运行”即可,然后点“下一步”继续;

7、点“完成”执行,数据导入完成。

Ⅶ 网站和数据库怎么进行链接呢(网站与数据库连接)

网站链接不到数据库分很多情况?

1你网站服务器和数据库服务器液租是否可以正常ping通(假设你是分机部署的)

2假设可以ping通,查看防火墙是否允许数据库指定端口的链接(win平台上直接关闭防火墙或则配置准入;类unix平台上直接修改iptab来控制准入,比如添加一条entry允许在1521(oracle)1442(mssqlserver)上的接入操作)

3查看数据库是否正常开启.(win上直接查看服务,类unix平台上可以使用ps-ef|grep关键字来查看指定进程是否开启,oracle情况下还需要监听tnslsnr是否开启)

排除以上问题,那就找找网站的问题

1网站最近是否升闹辩兆级,比如更换了数据库的驱动,这是可能之一

2网站的数据库连接应该是从可配置的平面文件中读取用户名和密码,这2个是否错误

3你们的dba是否最近修改了数据库的用户名和密码

4你们的数据库是否被人用类似ddos攻击,就说被人不停的连接连接,撑到数据库支持的上限后,正常连接就无法建立了。

5你们的程序员是不是没有释放连接,或则你们的数据源释放连接和建立的连接的策越有问题灶铅。

希望对你有帮助

Ⅷ “navicat for mysql ”连接远程数据库服务器的方法是什么

1,打开Navicat for MySQL,点击左上角“链接”按钮,如下图:

3,最后确定保存即可。

Ⅸ 怎么链接一个服务器上的mysql数据库

要连接一个服务器上的mysql数据库首先需要知道这个服务器的ip地址、mysql数据库的用户名和密码还有端口号(默认是3306)。然后通过Navicat Premium这个软件来完成,具体步骤如下:

步骤1:电脑上安装Navicat Premium(可以网络搜索“Navicat Premium”然后下载)

阅读全文

与数据库怎么链接服务器相关的资料

热点内容
刚签约的合同为什么可以被交易 浏览:554
技术鉴定官方认定怎么做 浏览:424
中国有哪些国际一流工业产品 浏览:102
确定平面的位置需要多少个数据 浏览:538
股票交易利率是什么 浏览:922
尾盘集合竞价大宗交易多久才能卖 浏览:84
现房产品物业费从什么时候收 浏览:97
技术性管理人才是什么 浏览:396
出口代理贸易公司承担什么风险 浏览:770
怎么挂代理隐藏数据包目的ip 浏览:898
如何获取工厂食堂承包信息 浏览:803
销售代理怎么谈 浏览:552
网店交易权重是什么意思 浏览:568
关于拉索数据处理的书有哪些 浏览:121
从德州到济宁职业技术学院怎么走 浏览:536
欢迎代理是什么意思 浏览:945
软件开发技术不行怎么办 浏览:808
市场上的活鸡怎么处理 浏览:61
武汉哪里可以学线雕技术 浏览:519
怎么做海淘代理多少钱 浏览:590