Rumah pangkalan data tutorial mysql 建立dblink(databaselink)

建立dblink(databaselink)

Jun 07, 2016 pm 03:56 PM
Menubuhkan

database linke是建立一个数据库到另一个数据库的路径的对象,通过database link可以允许查询远程表,我理解可以算作一种分布式数据库的用法。 database link是单向连接,既然它是一种对象,那自然可以在xxx_objects表中查询到相关的信息。建立database link

database linke是建立一个数据库到另一个数据库的路径的对象,通过database link可以允许查询远程表,我理解可以算作一种分布式数据库的用法。

database link是单向连接,既然它是一种对象,那自然可以在xxx_objects表中查询到相关的信息。建立database link前需要明确几个事情:

1、确认从建立方的server可以访问远程数据库。

2、需要在建立方的tnsnames中配置远程数据库连接串。

3、只有在服务端配置的连接才能在dblink中使用,如果仅是在客户端配置的连接是不能在dblink中使用,我这里就犯了这个错误,执行时就报错:

select * from t@dblinktest
*
ERROR at line 1:
ORA-12154: TNS:could not resolve service name

很明显,相当于服务端未配置tnsname,因此找不到远程数据库的service name配置。

建立过程:

1、建立方的服务端配置远程数据库的tnsname配置。

2、tnsping 远程数据库tnsnames配置名称,可以通。

3、sqlplus登录后执行:

SQL> create database link dblinktest connect to user identified by passwd using 'ceshi';

其中:

dblinktest是database link的名称。

user是远程数据库的用户名。

passwd是远程数据库的密码。

ceshi是数据库服务端配置的tnsnames中名称。

4、执行:

SQL> select owner,object_name from dba_objects where object_type='DATABASE LINK';
OWNER OBJECT_NAME
--------------- -------------------------
OPEN DBLINKTEST

可以看到已经建立了这个database link。

5、执行:

SQL> select * from t@dblinktest;
ID
----------
0
2
3
4
5

当然也可以执行insert语句:

SQL> insert into t@dblinktest values(1);
1 row created.

另外database link分为public和private的,默认是private,只有当前用户可用,如果是create public database link ...,则所有用户都可以使用这个名称的database link。

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Fahami kepentingan mewujudkan fail terpaut dalam Linux Fahami kepentingan mewujudkan fail terpaut dalam Linux Feb 22, 2024 pm 07:24 PM

Tajuk: Perbincangan mendalam tentang kepentingan dan contoh mewujudkan fail pautan dalam Linux Dalam sistem pengendalian Linux, fail pautan adalah konsep yang sangat berguna Ia boleh membantu pengguna mengatur dan mengurus data dengan lebih baik dalam sistem fail dan meningkatkan kebolehcapaian fail. Kebolehcapaian dan fleksibiliti. Memahami cara membuat fail pautan dalam Linux adalah penting untuk pentadbir dan pembangun sistem. Artikel ini akan menyelidiki kepentingan mewujudkan fail pautan dalam Linux dan menunjukkan penggunaan dan peranannya melalui contoh kod tertentu. 1.Apa itu

Cara membuat kumpulan WeChat Cara membuat kumpulan WeChat Cara membuat kumpulan WeChat Cara membuat kumpulan WeChat Feb 22, 2024 pm 03:46 PM

Pilih butang tambah pada halaman utama, kemudian pilih Mulakan sembang kumpulan, semak kenalan yang anda ingin buat kumpulan, dan kemudian lengkapkan. Tutorial Model Berkenaan: iPhone 13 Sistem: IOS 15.3 Versi: WeChat 8.0.20 Analisis 1 Mula-mula buka WeChat dan klik butang tambah di penjuru kanan sebelah atas halaman utama. 2 Seterusnya, klik pilihan untuk memulakan sembang kumpulan dalam tetingkap timbul. 3Akhir sekali, semak kenalan yang anda ingin buat kumpulan pada halaman dan klik Selesai. Tambahan: Apakah sembang kumpulan WeChat? 1 Kumpulan sembang WeChat ialah platform rangkaian komunikasi dan sembang berbilang orang yang dibangunkan oleh Tencent. Kami boleh menggunakan Internet untuk menghantar mesej suara, video pendek, gambar definisi tinggi dan kandungan teks dengan cepat. Anda juga boleh menggunakan WeChat untuk berkomunikasi dengan rakan dalam bentuk yang lebih berwarna seperti mesej ringkas, MMS mudah alih, dsb.

Bagaimana untuk membuat fail mdf Bagaimana untuk membuat fail mdf Feb 18, 2024 pm 01:36 PM

Fail MDF ialah format fail pangkalan data biasa dan ia merupakan salah satu fail utama pangkalan data Microsoft SQL Server. Dalam sistem pengurusan pangkalan data, fail MDF digunakan untuk menyimpan data utama pangkalan data, termasuk jadual, indeks, prosedur tersimpan, dsb. Mencipta fail MDF ialah salah satu langkah utama dalam mencipta pangkalan data Beberapa kaedah biasa akan diperkenalkan di bawah. Menggunakan SQLServerManagementStudio(SSMS)SQLServerManag

Bagaimana untuk mewujudkan perkongsian LAN dalam sistem win10 Bagaimana untuk mewujudkan perkongsian LAN dalam sistem win10 Jun 29, 2023 pm 03:59 PM

Bagaimana untuk mewujudkan perkongsian LAN dalam sistem win10? Win10 boleh menyediakan perkhidmatan penghantaran data yang cepat dan mudah dengan mewujudkan rangkaian kawasan setempat Ramai rakan sangat mendambakan ini. Walau bagaimanapun, penubuhan rangkaian kawasan tempatan bukan sahaja mempunyai sekatan wilayah yang ketat, tetapi juga mempunyai masalah operasi tertentu, oleh itu, beberapa rakan telah membuat pelbagai kesilapan semasa menubuhkan rangkaian kawasan setempat atas perkongsian LAN, rakan-rakan yang memerlukan boleh lihat bersama. Tutorial untuk menyediakan perkongsian LAN dalam win10 1. Klik kanan folder atau pencetak yang perlu dikongsi, dan pilih "Pengguna Khusus" dalam "Perkongsian" dalam menu pop timbul 2. Tambah pengguna semua pengguna dalam LAN, tambahkan Hawa

Cara menggunakan MySQL untuk mencipta jadual pengguna untuk sistem beli-belah runcit Cara menggunakan MySQL untuk mencipta jadual pengguna untuk sistem beli-belah runcit Nov 01, 2023 am 09:43 AM

Cara menggunakan MySQL untuk membina jadual pengguna untuk sistem beli-belah runcit Jadual pengguna adalah bahagian penting dalam mana-mana sistem beli-belah runcit Ia digunakan untuk menyimpan maklumat asas pengguna dan kelayakan log masuk. Dalam artikel ini, kami akan memperkenalkan cara menggunakan pangkalan data MySQL untuk membina jadual pengguna yang ringkas tetapi praktikal dan menyediakan contoh kod khusus. Mencipta pangkalan data dan jadual pengguna Pertama, kita perlu mencipta pangkalan data untuk menyimpan jadual pengguna. Dalam MySQL, anda boleh menggunakan pernyataan berikut untuk mencipta pangkalan data bernama "grocery_system"

Amalan Terbaik untuk Membina Jadual Troli Beli-belah MySQL Amalan Terbaik untuk Membina Jadual Troli Beli-belah MySQL Nov 02, 2023 am 11:12 AM

Amalan terbaik untuk membina jadual troli beli-belah MySQL memerlukan contoh kod khusus Troli beli-belah ialah modul berfungsi yang sangat penting semasa membangunkan tapak web e-dagang atau aplikasi lain yang memerlukan fungsi beli-belah. Troli beli-belah bukan sahaja boleh membantu pengguna mengurus produk terpilih, tetapi juga menambah, memadam dan mengubah suai kuantiti produk. Dalam artikel ini, kami akan membincangkan amalan terbaik untuk menyediakan jadual troli beli-belah MySQL dan memberikan contoh kod khusus. Reka bentuk jadual troli beli-belah adalah sebahagian daripada model pangkalan data Ia perlu merekodkan ID pengguna, ID produk, pembelian

Cara menggunakan DreamWeaver CMS untuk membina tapak web yang diperibadikan Cara menggunakan DreamWeaver CMS untuk membina tapak web yang diperibadikan Mar 13, 2024 pm 07:06 PM

Membina tapak web diperibadikan adalah impian ramai orang, dan Dreamweaver CMS, sebagai alat pembinaan tapak web yang berkuasa dan mudah dikendalikan, menyediakan platform yang baik untuk mencapai matlamat ini. Artikel ini akan memperkenalkan secara terperinci cara menggunakan DreamWeaver CMS untuk membina tapak web yang diperibadikan dan memberikan contoh kod khusus, dengan harapan dapat membantu pembaca menggunakan alat ini dengan lebih baik. Langkah 1: Pasang Dreamweaver CMS Mula-mula, anda perlu memasang Dreamweaver CMS pada pelayan. Anda boleh memuat turun pakej pemasangan dari laman web rasmi dan memasangnya langkah demi langkah mengikut panduan pemasangan. Selepas pemasangan selesai, anda boleh

Bagaimana untuk membina jenama peribadi anda dalam pembangunan PHP Bagaimana untuk membina jenama peribadi anda dalam pembangunan PHP Sep 08, 2023 am 09:37 AM

Cara Membina Jenama Peribadi Anda dalam Pembangunan PHP Dengan perkembangan pesat Internet, PHP telah menjadi salah satu bahasa skrip sebelah pelayan yang paling popular di dunia. Sama ada pembangunan laman web, aplikasi rangkaian atau pemprosesan data, PHP mempunyai pelbagai senario aplikasi. Dalam industri yang sangat kompetitif ini, membina jenama peribadi adalah kritikal. Artikel ini akan membimbing anda tentang cara mewujudkan jenama peribadi anda sendiri dalam bidang pembangunan PHP. 1. Mahir dalam pengetahuan teras PHP Sebagai bahasa skrip sebelah pelayan, pengetahuan teras PHP adalah untuk membina jenama peribadi.

See all articles