ایس کیو ایل سرور میں سرورز کے درمیان تمام کوائف منتقل کرنے کے اقدامات

صفحہ تخلیق تاریخ :

ماحول

ایس کیو ایل سرور
  • ایس کیو ایل سرور 2019
  • ایس کیو ایل سرور 2012

ڈیٹا کی نقل مکانی کیسے کی جاتی ہے اور ہر ایک کے فوائد اور نقصانات

تھوک میں دیگر سرورز پر ایس کیو ایل سرور کوائفیہ کوائفیہ ایس کیو ایل پر منتقل کرنے کے کئی طریقے ہیں: ہجرت کے دوران ہر ایک کے اپنے فوائد اور نقصانات ہوتے ہیں، لہذا وہ طریقہ منتخب کریں جو آپ کے ماحول کے مطابق ہو۔

سرورز کے درمیان میں کی
منتقلی طریقہ نیٹ ورک کنکٹیویٹیماضی کے ورژنمنتقلی کے دوران فائل سائز ٹیبل لے آؤٹپری سنکرونس توثیق
ڈیٹا بیس کی پشت پناہی اور بحالی ضرورت نہیں (مسلوں کو بڑھائیں) برا عام ضرورت نہیں (خودکار مکمل متبادل) غیر ضروری
آؤٹ پٹ ڈیٹا بطور ایس کیو ایل ضرورت نہیں (مسلوں کو بڑھائیں) مفسدی بڑا جدول پر مطلوبہ یا حذف شدہ غیر ضروری
ٹول درآمد اور برآمد کوائف استعمال کریں ناپائیداری مفسدی بغیر آپ کی منتقلی کی ترتیبات پر منحصر ہے ضرورت

پیشگی شرط

  • فرض کریں کہ ہر سرور پر ایس کیو ایل سرور اور ایس کیو ایل سرور مینجمنٹ سٹوڈیو نصب ہیں۔
  • یہ ٹوٹکے مربع سرور ورژن کو مختلف بنانے کی جرات کرتے ہیں۔

نمونہ کوائف بنائیں

کوائف نقل مکانی پر بات کرتے وقت، آپ درج ذیل جدول تشکیل کے ساتھ ڈیٹا بیس میں ایسا کرتے ہیں:

کوائف نقل مکانی ماخذ

ایس کیو ایل سرور 2012

  • جدول 1 (کالم:کلید، قدر)
  • جدول 2 (کالم:کلید، قدر، تبصرے)
  • جدول 3 (کالم:کلید، قدر)

مندرجہ ذیل ایک ڈیٹا بیس تخلیق نوشتہ ہے۔ بروقت راستہ تبدیل کریں۔

USE [master]
GO

CREATE DATABASE [SampleDatabase]
 CONTAINMENT = NONE
 ON  PRIMARY 
( NAME = N'SampleDatabase', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\SampleDatabase.mdf' , SIZE = 5120KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )
 LOG ON 
( NAME = N'SampleDatabase_log', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\SampleDatabase_log.ldf' , SIZE = 2048KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)
GO

ذیل میں ایک جدول تخلیق نوشتہ ہے۔

USE [SampleDatabase]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[テーブル1](
	[キー] [int] NOT NULL,
	[値] [nvarchar](50) NULL,
 CONSTRAINT [PK_テーブル1] PRIMARY KEY CLUSTERED 
(
	[キー] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[テーブル2](
	[キー] [int] NOT NULL,
	[値] [nvarchar](50) NULL,
	[備考] [nvarchar](50) NULL,
 CONSTRAINT [PK_テーブル2] PRIMARY KEY CLUSTERED 
(
	[キー] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[テーブル3](
	[キー] [int] NOT NULL,
	[値] [nvarchar](50) NULL,
 CONSTRAINT [PK_テーブル3] PRIMARY KEY CLUSTERED 
(
	[キー] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

GO

مندرجہ ذیل ایک اضافی ریکارڈ نوشتہ ہے:

USE [SampleDatabase]
GO
INSERT [dbo].[テーブル1] ([キー], [値]) VALUES (1, N'1aaa')
GO
INSERT [dbo].[テーブル1] ([キー], [値]) VALUES (2, N'1bbb')
GO
INSERT [dbo].[テーブル2] ([キー], [値], [備考]) VALUES (1, N'2aaa', N'2remarks')
GO
INSERT [dbo].[テーブル2] ([キー], [値], [備考]) VALUES (2, N'2bbb', N'2remarks')
GO
INSERT [dbo].[テーブル3] ([キー], [値]) VALUES (1, N'3aaa')
GO
INSERT [dbo].[テーブル3] ([キー], [値]) VALUES (2, N'3bbb')
GO

کوائف منتقلی بطرف

ایس کیو ایل سرور 2019

  • جدول 1 (کالم:کلید، قدر)
  • جدول 2 (کالم:کلید، قدر)

ہر میز میں ریکارڈ خالی ہیں۔

مندرجہ ذیل ایک ڈیٹا بیس تخلیق نوشتہ ہے۔ بروقت راستہ تبدیل کریں۔

USE [master]
GO

CREATE DATABASE [SampleDatabase]
 CONTAINMENT = NONE
 ON  PRIMARY 
( NAME = N'SampleDatabase', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL15.SQLEXPRESS\MSSQL\DATA\SampleDatabase.mdf' , SIZE = 8192KB , MAXSIZE = UNLIMITED, FILEGROWTH = 65536KB )
 LOG ON 
( NAME = N'SampleDatabase_log', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL15.SQLEXPRESS\MSSQL\DATA\SampleDatabase_log.ldf' , SIZE = 8192KB , MAXSIZE = 2048GB , FILEGROWTH = 65536KB )
 WITH CATALOG_COLLATION = DATABASE_DEFAULT
GO

ذیل میں ایک جدول تخلیق نوشتہ ہے۔

USE [SampleDatabase]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[テーブル1](
	[キー] [int] NOT NULL,
	[値] [nvarchar](50) NULL,
 CONSTRAINT [PK_テーブル1] PRIMARY KEY CLUSTERED 
(
	[キー] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[テーブル2](
	[キー] [int] NOT NULL,
	[値] [nvarchar](50) NULL,
 CONSTRAINT [PK_Table_1] PRIMARY KEY CLUSTERED 
(
	[キー] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO

ڈیٹا بیس بیک اپ اور منتقلی بحال کیسے کریں

یہ طریقہ یہ ہے کہ ماخذ سرور پر فائل کے طور پر پورے ڈیٹا بیس کا بیک اپ لیں، اسے منزل سرور میں نقل کریں اور اسے انگیسٹ کریں۔ اس لیے تمام جدول تشکیلات منزل کی طرف مقرر کی جاتی ہیں، یہ سب ماخذ کے برابر ہوتی ہیں۔

اس کے علاوہ، یہ طریقہ آپ کو ایس کیو ایل سرور کے نئے ورژن سے پرانے ورژن میں منتقل ہونے کی اجازت نہیں دیتا۔ (اگر ورژن کا فرق چھوٹا ہے تو یہ ممکن ہو سکتا ہے))

عمل

ماخذ سے ایس کیو ایل سرور مینجمنٹ سٹوڈیو شروع کریں۔ ایک پوشہ منتخب کریں جو آپ کے ایس کیو ایل پیش کار ورژن سے میل کھاتا ہے۔

ہدف پیش کار میں لاگ ان کریں۔ ایس کیو ایل سرور مینجمنٹ اسٹوڈیو استعمال کرنے والے پی سی دیگر پی سی پر ٹھیک ہیں، لیکن یہ تجاویز آپ سب کو اپنے سرورز پر کام کرنے دیتی ہیں۔

آبجیکٹ ایکسپلورر سے ڈیٹا بیس پر دائیں کلک کریں اور کام کے لیے پشتارہ منتخب کریں۔

نچلے دائیں کونے میں پشتارہ منزلوں کی فہرست میں ابتدائی پشتارہ راستہ حذف کریں۔

جب آپ اسے حذف کریں تو اضافہ بٹن پر کلک کریں۔

راستہ تبدیل کریں بٹن پر کلک کریں۔

مجھے لگتا ہے کہ "پشتارہ" پوشہ طے شدہ طور پر منتخب کیا گیا ہے، لہذا نیچے مسل نام میں بیک اپ کرنے کے لیے نام مسل درج کریں اور اوکے بٹن پر کلک کریں۔ نام مسل اختیاری ہے، لہذا اسے سمجھنا آسان بنائیں۔

ٹھیک ہے بٹن پر کلک کریں.

تصدیق کریں کہ اسے فہرست میں شامل کیا گیا ہے، اور پھر اوکے بٹن پر کلک کریں۔

چونکہ پشتارہ مسل درج ذیل پوشہ میں بنائی گئی ہے، میں اس مسل کو پیش کار پر لے جاؤں گا جس پر میں اسے منتقل کرنا چاہتا ہوں۔ پوشہ راستہ ایس کیو ایل سرور کے ورژن اور مثال کے نام پر منحصر ہے، لہذا اسے بروقت چیک کریں۔

C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup

منزل پیش کار میں نقل کرنے کے بعد حالت۔ اسے درج ذیل پوشہ میں رکھا گیا ہے کیونکہ اگر آپ اسے ایس کیو ایل سرور کے پشتارہ پوشہ میں ڈالتے ہیں تو لوڈ کرنا آسان ہے۔ یہ ایس کیو ایل سرور کے ورژن اور مثال کے نام پر بھی منحصر ہے، لہذا براہ کرم اسے بروقت چیک کریں۔

C:\Program Files\Microsoft SQL Server\MSSQL15.SQLEXPRESS\MSSQL\Backup

آپ جس سرور پر منتقل ہو رہے ہیں اس پر ایس کیو ایل سرور مینجمنٹ سٹوڈیو شروع کریں۔ آپ یہاں اپنے سرور میں لاگ ان ہیں۔

آبجیکٹ ایکسپلورر سے منزل کوائفیہ پر دائیں کلک کریں اور پھر کام، بحالی اور ڈیٹا بیس منتخب کریں۔

یقینی بنائیں کہ جنرل بائیں صفحہ انتخاب میں منتخب کیا گیا ہے، دائیں طرف "ماخذ" سے "آلہ" منتخب کریں، اور دائیں طرف براؤز بٹن پر کلک کریں۔

اضافہ بٹن پر کلک کریں۔

وہ مسل منتخب کریں جو آپ لائے تھے۔

بائیں صفحے کے انتخاب سے "اختیارات" منتخب کریں اور درج ذیل دو کی جانچ کریں۔ اگر آپ ان دونوں کی جانچ کرتے ہیں، تو آپ ڈیٹا بیس سے منسلک ہوتے ہوئے کسی دوسرے نظام کو سویپ کرنے پر مجبور کرسکتے ہیں۔

  • موجودہ کوائفیہ کو زیادہ لکھیں
  • منزل کوائفیہ سے موجودہ کنکشن بند کریں

تاہم، براہ کرم نوٹ کریں کہ اگر بحالی "منزل ڈیٹا بیس سے موجودہ کنکشن بند کریں" کے ساتھ ناکام ہو جاتی ہے تو اصل ڈیٹا بیس دستیاب نہیں ہوسکتا ہے۔

جب آپ چیک کریں تو ٹھیک ہے بٹن پر کلک کریں۔

آپ تصدیق کر سکتے ہیں کہ جدول تشکیل اور ریکارڈ مکمل طور پر منتقل کر دیئے گئے ہیں۔

اتفاق سے، اگر آپ ایس کیو ایل سرور کوائفیہ کا نیا ورژن ایس کیو ایل سرور کے پرانے ورژن میں بحال کرنے کی کوشش کرتے ہیں، تو آپ کو درج ذیل نقص نظر آئے گا: ڈیٹا منتقلی کا یہ طریقہ ایک دوسرے کے ایک ہی ورژن یا نئے ورژن پر مبنی ہے۔

کیسے: آؤٹ پٹ ڈیٹا بطور ایس کیو ایل (اسکرپٹ) اور اسے منزل ڈیٹا بیس پر چلائیں

اس طرح ایک جدول میں تمام ریکارڈز کو داخل کرنے کے بیانات کے طور پر آؤٹ پٹ کیا جائے۔ چونکہ ایس کیو ایل بیانات تقریبا ایک جیسے ہوتے ہیں، اس لیے ان کا اطلاق کچھ معاملات میں دیگر اقسام کے ڈیٹا بیس پر کیا جا سکتا ہے، چاہے ایس کیو ایل سرور کا ورژن کچھ بھی ہو۔

تاہم چونکہ ایک ایک کر کے جملے داخل کرنے کے لیے ریکارڈ لکھے جاتے ہیں اس لیے فائل سائز بڑھ جاتا ہے۔ اس لیے جیسے جیسے ریکارڈکی تعداد بڑھتی ہے یہ بے کار ہوتی ہے اس لیے یہ ایک ایسا طریقہ ہے جسے تعداد کم ہونے پر استعمال کیا جاسکتا ہے۔

یہ اس جدول کے لیے ایس کیو ایل بھی تیار کرتا ہے جس سے اسے منتقل کیا گیا تھا، لہذا یہ دستیاب نہیں ہے اگر یہ جدول تشکیل سے مختلف ہے جس کی طرف یہ منتقل کیا گیا ہے۔ آپ ایس کیو ایل میں جدول کی تخلیق بھی شامل کرسکتے ہیں، لیکن منزل پر ایک بار جدول حذف کرنا ضروری ہے۔

عمل

ماخذ سے ایس کیو ایل سرور مینجمنٹ سٹوڈیو شروع کریں۔ ایک پوشہ منتخب کریں جو آپ کے ایس کیو ایل پیش کار ورژن سے میل کھاتا ہے۔

ہدف پیش کار میں لاگ ان کریں۔ ایس کیو ایل سرور مینجمنٹ اسٹوڈیو استعمال کرنے والے پی سی دیگر پی سی پر ٹھیک ہیں، لیکن یہ تجاویز آپ سب کو اپنے سرورز پر کام کرنے دیتی ہیں۔

ہدف کوائفیہ پر دائیں کلک کریں اور "کام" اور "نوشتہ پیدا کریں" منتخب کریں۔

اگلا کلک کریں۔

آپ انتخاب کر سکتے ہیں کہ کون سے جدول وں کے لیے کوائف منتقل کرنا ہے۔ تمام منتخب کریں یا یہاں ایک مخصوص جدول منتخب کریں۔

چونکہ آؤٹ پٹ ایس کیو ایل ہے، آپ "فائل"، "تراشہ بورڈ"، یا "ونڈو میں دکھائیں" منتخب کر سکتے ہیں۔ منتخب ہونے کے بعد اوپر دائیں جانب "جدید" بٹن پر کلک کریں۔

عام گروپ میں صرف "اسکرپٹ تیار کرنے کے لیے کوائف کی اقسام" سے ڈیٹا منتخب کریں۔

اس کے بعد تصدیق کے لیے "اگلا" منتخب کریں۔ آپ دیکھ سکتے ہیں کہ ایس کیو ایل پیدا ہوتا ہے۔ اس ایس کیو ایل کو منزل پر چلانا باقی ہے۔

چونکہ یہ صرف ایک داخل بیان ہے، اگر آپ چاہتے ہیں کہ ڈیٹا ایک جیسا ہو، تو آپ کو منزل پر موجود تمام ریکارڈز کو پہلے ہی حذف کرنا ہوگا۔

جدول تشکیلات بھی منتقل کریں

اگر آپ جدول تشکیلات بھی منتقل کرنا چاہتے ہیں تو سابقہ "نوشتہ جات پیدا کرنے کے لیے کوائف کی قسم" شجرہ اور ڈیٹا پر انتخاب سیٹ کریں۔

جدول تخلیق نوشتہ بھی درج ذیل ہے: اگر آپ اسے استعمال کرنا چاہتے ہیں تو اسے ہجرت کرنے کے لئے میز حذف کرنے کے بعد عمل میں لایا جائے گا۔

اگر اسے بھی شامل کیا جائے تو یہ ڈیٹا بیس تخلیق نوشتہ بھی تیار کرتا ہے۔

درآمد ی اور برآمدی کوائف استعمال کرکے ڈیٹا کیسے منتقل کریں

جیسے ہی آپ ایس کیو ایل سرور تنصیب کرتے ہیں، آپ درآمد اور برآمدی کوائف نامی ٹول بھی تنصیب کرتے ہیں۔ آپ اسے جدول سے دوسرے پیش کار میں کوائف منتقل کرنے کے لیے استعمال کرسکتے ہیں۔

اس ٹول مائیگریشن کا فائدہ یہ ہے کہ ڈیٹا کو ایس کیو ایل سرور کے پرانے ورژن میں بھی منتقل کیا جاسکتا ہے۔ اس کا استعمال تھوڑا مشکل ہے، لیکن اسے تقریبا 10 لاکھ ڈیٹا کے ساتھ بھی کئی منٹ کی سطح پر منتقل کیا جا سکتا ہے، لہذا یہ بڑے ڈیٹا کی منتقلی کے لئے بھی موزوں ہے۔ تاہم نوٹ کریں کہ ماخذ اور منزل سرورز کو نجی نیٹ ورک پر مربوط ہونا چاہیے اور اسے بالکل مختلف نیٹ ورکس والے سرورز کے درمیان استعمال نہیں کیا جا سکتا۔

پیشگی شرط

ایس کیو ایل سرور توثیق یا ونڈوز توثیق بنائیں تاکہ آپ اس ٹول کو استعمال کرنے والے پی سی سے ہر ایس کیو ایل سرور تک رسائی حاصل کر سکیں۔

یہ ٹوٹکے اس ٹول کو اس سرور سے استعمال کرتے ہیں جس سے اسے منتقل کیا گیا تھا۔

عمل

شروع مینیو سے درآمد اور برآمد کوائف منتخب کریں۔ یہ ایس کیو ایل سرور میں ایک فولڈر میں شامل ہے، لیکن پوشہ کا نام ایس کیو ایل سرور کے ورژن پر منحصر ہے، لہذا اسے بروقت تلاش کریں۔

اگلا کلک کریں۔

وہ کوائفیہ منتخب کریں جس سے آپ نقل مکانی کرنا چاہتے ہیں۔ اس بار یہ ماخذ پیش کار پر چل رہا ہے، تاکہ آپ ونڈوز توثیق کے ذریعے گزر سکیں۔

پیرامیٹر نام سیٹنگ قدر تبصرے
کوائف ذرائع ایس کیو ایل سرور مقامی کلائنٹ 11.0
نام پیش کار (مقامی) اگر یہ ایک مختلف پیش کار ہے یا مثال نام اختصاصی ہے، تو براہ کرم اس کی قدر رکھیں
توثیق ونڈوز توثیق
ڈیٹابیس نمونہ کوائفیہ اس کوائفیہ کا نام درج کریں جہاں سے آپ اصل میں نقل مکانی کرنا چاہتے ہیں

اس کے بعد، منزل ڈیٹا بیس کے لیے کنکشن سیٹنگیں سیٹ کریں۔ مربع پیش کار توثیق استعمال کی جا رہی ہے کیونکہ یہ ایک مختلف پیش کار پر ہے۔

پیرامیٹر نام سیٹنگ قدر تبصرے
کوائف ذرائع ایس کیو ایل سرور مقامی کلائنٹ 11.0
نام پیش کار نام پیش کار ہدف (+ \مثال نام)]
توثیق ایس کیو ایل پیش کار توثیق
ڈیٹابیس نمونہ کوائفیہ اصل میں منتقل کرنے کے لیے کوائفیہ کا نام درج کریں

"ایک یا ایک سے زائد جدولوں یا خیالات سے کوائف نقل کریں" چیک کریں اور اگلے بٹن پر کلک کریں۔

وہ جدول منتخب کریں جسے آپ نقل مکانی کرنا چاہتے ہیں۔ یہ فہرست منظر بھی دکھاتی ہے، لہذا اسے چیک نہ کریں۔

اگر ماخذ اور منزل جدول کے نام ایک جیسے ہیں تو نقل مکانی کی جانے والی جدول خود بخود منتخب ہو جاتی ہے۔ اگر کالم کے نام ایک جیسے ہیں تو یہ خود بخود کالم ناموں کی نقشہ سازی بھی طے کرتا ہے۔

یہاں کچھ چیزیں ذہن میں رکھنے کے لئے ہیں:

  • اگر بنیادی کلید خود نم ہے، تو نقل مکانی ناکام ہو جائے گی اگر آپ "تدوین نقشہ سازی" سے "شناختی شناختی داخل کی اجازت دیں" کی جانچ نہیں کرتے
  • اگر نقل مکانی کے لیے جدول نہ ہوں تو ایک جدول بنایا جاتا ہے
  • اگر منزل جدول کا نام ایک جیسا نہ ہو تو اسے ہجرت نہیں کی جائے گی۔ ہجرت جاری نہ رکھیں اور نہ ہی منزل کالم تبدیل کریں۔
  • ریکارڈ طے شدہ طور پر شامل کیے جاتے ہیں۔ اگر آپ اسے تبدیل کرنا چاہتے ہیں تو منزل پر ریکارڈ پہلے ہی حذف کر دیں، یا "تدوین نقشہ سازی" سے "منزل جدول میں صفیں حذف کریں" چیک کریں

درحقیقت، آپ کو مندرجہ بالا پر غور کرنا ہوگا، لیکن اس تجاویز میں، منزل پر کوئی ڈیٹا نہیں ہے اور نہ ہی کوئی خودکار نمبرنگ ہے، لہذا آپ کچھ بھی طے کیے بغیر آگے بڑھ سکتے ہیں۔

یقینی بنائیں کہ "اب چلائیں" چیک کیا گیا ہے اور "اگلا" پر کلک کریں۔

مکمل پر کلک کریں۔

ڈیٹا منتقلی شروع ہوتی ہے۔ جب تمام ہجرتیں مکمل ہو جاتی ہیں تو بند کر دیں۔

اگر آپ ٹارگٹ ڈیٹا بیس پر نظر ڈالیں تو آپ تصدیق کر سکتے ہیں کہ ایک جدول بنایا گیا ہے جو موجود نہیں تھا۔ آپ یہ بھی دیکھ سکتے ہیں کہ موجودہ جدولوں کے لیے مزید کالم نہیں ہیں۔

آپ تصدیق کر سکتے ہیں کہ ڈیٹا منتقل کیا جا رہا ہے۔ جدول 2 میں نوٹ کالموں کا نقشہ نہیں بنایا گیا ہے اور ان کی نقل مکانی نہیں کی گئی ہے۔