導航:首頁 > 數據處理 > 資料庫怎麼鏈接伺服器

資料庫怎麼鏈接伺服器

發布時間: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」然後下載)

閱讀全文

與資料庫怎麼鏈接伺服器相關的資料

熱點內容
仁化汽車配件代理加盟如何 瀏覽:1000
之江生物產品銷量怎麼樣 瀏覽:668
宇花靈技術怎麼用 瀏覽:599
想去泉州賣菜哪個菜市場人流大 瀏覽:411
沈陽雪花酒水怎麼代理 瀏覽:124
rng秘密交易是什麼意思 瀏覽:732
重慶紅糖鍋盔怎麼代理賺錢嗎 瀏覽:383
考察投資項目關注哪些數據 瀏覽:592
家紡傢具都有什麼產品 瀏覽:37
丘氏冰棒產品有哪些 瀏覽:414
程序員如何拉到業務 瀏覽:177
揭陽火車站到炮台市場怎麼走 瀏覽:843
二線國企程序員怎麼提升技能 瀏覽:154
藍翔技術學院西點多少錢 瀏覽:787
徐工集團北京代理點有哪些 瀏覽:531
如何做龍大總代理 瀏覽:925
裝飾行業招聘信息哪個平台多 瀏覽:953
中國有多少壓箱底技術 瀏覽:855
如何看一家公司信息 瀏覽:339
傢具品牌代理有哪些 瀏覽:394