forked from docs/doc-exports
Reviewed-by: Pruthi, Vineet <vineet.pruthi@t-systems.com> Co-authored-by: luhuayi <luhuayi@huawei.com> Co-committed-by: luhuayi <luhuayi@huawei.com>
2774 lines
99 KiB
JSON
2774 lines
99 KiB
JSON
[
|
||
{
|
||
"desc":"This document describes how to use GaussDB(DWS) tools, including client tools, as shown in Table 1, and server tools, as shown in Table 2.The client tools can be obtained",
|
||
"product_code":"dws",
|
||
"title":"Overview",
|
||
"uri":"dws_07_0001.html",
|
||
"doc_type":"tg",
|
||
"p_code":"",
|
||
"code":"1"
|
||
},
|
||
{
|
||
"desc":"You can download the following tools:CLI client: The gsql tool package contains the gsql client tool, GDS (parallel data loading tool), gs_dump, gs_dumpall, and gs_restor",
|
||
"product_code":"dws",
|
||
"title":"Downloading Related Tools",
|
||
"uri":"dws_07_0002.html",
|
||
"doc_type":"tg",
|
||
"p_code":"",
|
||
"code":"2"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"gsql",
|
||
"uri":"dws_gsql_index.html",
|
||
"doc_type":"tg",
|
||
"p_code":"",
|
||
"code":"3"
|
||
},
|
||
{
|
||
"desc":"Connect to the database: Use the gsql client to remotely connect to the GaussDB(DWS) database. If the gsql client is used to connect to a database, the connection timeout",
|
||
"product_code":"dws",
|
||
"title":"Overview",
|
||
"uri":"dws_gsql_002.html",
|
||
"doc_type":"tg",
|
||
"p_code":"3",
|
||
"code":"4"
|
||
},
|
||
{
|
||
"desc":"GaussDB(DWS) provides client tool packages that match the cluster versions. You can download the desired client tool package on the GaussDB(DWS) console.The client tool p",
|
||
"product_code":"dws",
|
||
"title":"Downloading the Client",
|
||
"uri":"dws_gsql_004.html",
|
||
"doc_type":"tg",
|
||
"p_code":"3",
|
||
"code":"5"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Instruction",
|
||
"uri":"dws_gsql_003.html",
|
||
"doc_type":"tg",
|
||
"p_code":"3",
|
||
"code":"6"
|
||
},
|
||
{
|
||
"desc":"This section describes how to connect to a database through an SQL client after you create a data warehouse cluster and before you use the cluster's database. GaussDB(DWS",
|
||
"product_code":"dws",
|
||
"title":"Using the Linux gsql Client to Connect to a Cluster",
|
||
"uri":"dws_gsql_009.html",
|
||
"doc_type":"tg",
|
||
"p_code":"6",
|
||
"code":"7"
|
||
},
|
||
{
|
||
"desc":"This section describes how to connect to a database through an SQL client after you create a data warehouse cluster and before you use the cluster's database. GaussDB(DWS",
|
||
"product_code":"dws",
|
||
"title":"Using the Windows gsql Client to Connect to a Cluster",
|
||
"uri":"dws_gsql_010.html",
|
||
"doc_type":"tg",
|
||
"p_code":"6",
|
||
"code":"8"
|
||
},
|
||
{
|
||
"desc":"GaussDB(DWS) supports the standard SSL. As a highly secure protocol, SSL authenticates bidirectional identification between the server and client using digital signatures",
|
||
"product_code":"dws",
|
||
"title":"Establishing Secure TCP/IP Connections in SSL Mode",
|
||
"uri":"dws_gsql_011.html",
|
||
"doc_type":"tg",
|
||
"p_code":"6",
|
||
"code":"9"
|
||
},
|
||
{
|
||
"desc":"When a database is being connected, run the following commands to obtain the help information:gsql --helpThe following information is displayed:......\nUsage:\n gsql [OPTI",
|
||
"product_code":"dws",
|
||
"title":"Online Help",
|
||
"uri":"dws_gsql_005.html",
|
||
"doc_type":"tg",
|
||
"p_code":"3",
|
||
"code":"10"
|
||
},
|
||
{
|
||
"desc":"For details about gsql parameters, see Table 1, Table 2, Table 3, and Table 4.",
|
||
"product_code":"dws",
|
||
"title":"Command Reference",
|
||
"uri":"dws_gsql_006.html",
|
||
"doc_type":"tg",
|
||
"p_code":"3",
|
||
"code":"11"
|
||
},
|
||
{
|
||
"desc":"This section describes meta-commands provided by gsql after the GaussDB(DWS) database CLI tool is used to connect to a database. A gsql meta-command can be anything that ",
|
||
"product_code":"dws",
|
||
"title":"Meta-Command Reference",
|
||
"uri":"dws_gsql_007.html",
|
||
"doc_type":"tg",
|
||
"p_code":"3",
|
||
"code":"12"
|
||
},
|
||
{
|
||
"desc":"The database kernel slowly runs the initialization statement.Problems are difficult to locate in this scenario. Try using the strace Linux trace command.strace gsql -U My",
|
||
"product_code":"dws",
|
||
"title":"Troubleshooting",
|
||
"uri":"dws_gsql_008.html",
|
||
"doc_type":"tg",
|
||
"p_code":"3",
|
||
"code":"13"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Data Studio",
|
||
"uri":"dws_ds_index.html",
|
||
"doc_type":"tg",
|
||
"p_code":"",
|
||
"code":"14"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"About Data Studio",
|
||
"uri":"DWS_DS_001.html",
|
||
"doc_type":"tg",
|
||
"p_code":"14",
|
||
"code":"15"
|
||
},
|
||
{
|
||
"desc":"Data Studio provides a graphical interface which supports essential features of the database. This simplifies database development and application building tasks.Data Stu",
|
||
"product_code":"dws",
|
||
"title":"Overview",
|
||
"uri":"dws_07_0012.html",
|
||
"doc_type":"tg",
|
||
"p_code":"15",
|
||
"code":"16"
|
||
},
|
||
{
|
||
"desc":"This section describes the constraints and limitations for using Data Studio.If the SQL statement, DDL, object name, or data to be viewed contains Chinese characters, set",
|
||
"product_code":"dws",
|
||
"title":"Constraints and Limitations",
|
||
"uri":"DWS_DS_003.html",
|
||
"doc_type":"tg",
|
||
"p_code":"15",
|
||
"code":"17"
|
||
},
|
||
{
|
||
"desc":"This section describes the minimum system requirements for using Data Studio.OSThe following table lists the OS requirements of Data Studio.BrowserThe following table lis",
|
||
"product_code":"dws",
|
||
"title":"System Requirements",
|
||
"uri":"DWS_DS_004.html",
|
||
"doc_type":"tg",
|
||
"p_code":"15",
|
||
"code":"18"
|
||
},
|
||
{
|
||
"desc":"In the navigation pane on the left, choose Settings > Preferences. You can customize Data Studio based on preferences.",
|
||
"product_code":"dws",
|
||
"title":"Customizing Data Studio",
|
||
"uri":"DWS_DS_005.html",
|
||
"doc_type":"tg",
|
||
"p_code":"15",
|
||
"code":"19"
|
||
},
|
||
{
|
||
"desc":"Only JDK 1.8 is supported.In the Windows operating system, you can download the required JDK version from the official website of SDK, and install it by following the ins",
|
||
"product_code":"dws",
|
||
"title":"Downloading and Installing the Data Studio Client",
|
||
"uri":"DWS_DS_006.html",
|
||
"doc_type":"tg",
|
||
"p_code":"14",
|
||
"code":"20"
|
||
},
|
||
{
|
||
"desc":"This section describes the configuration steps to use Data Studio. It also explains the steps to configure servers for debugging PL/SQL Functions.Steps to configure Data ",
|
||
"product_code":"dws",
|
||
"title":"Configuring Data Studio",
|
||
"uri":"DWS_DS_007.html",
|
||
"doc_type":"tg",
|
||
"p_code":"14",
|
||
"code":"21"
|
||
},
|
||
{
|
||
"desc":"Data Studio can connect to the database using the Secure Sockets Layer [SSL] option. To use the SSL connection mode, you must configure related parameters on the client o",
|
||
"product_code":"dws",
|
||
"title":"Configuring SSL Connection",
|
||
"uri":"DWS_DS_008.html",
|
||
"doc_type":"tg",
|
||
"p_code":"14",
|
||
"code":"22"
|
||
},
|
||
{
|
||
"desc":"When Data Studio is started, the New Database Connection dialog box is displayed by default. To perform database operations, Data Studio must be connected to at least one",
|
||
"product_code":"dws",
|
||
"title":"Connection Management",
|
||
"uri":"DWS_DS_34.html",
|
||
"doc_type":"tg",
|
||
"p_code":"14",
|
||
"code":"23"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Database Management",
|
||
"uri":"DWS_DS_012.html",
|
||
"doc_type":"tg",
|
||
"p_code":"14",
|
||
"code":"24"
|
||
},
|
||
{
|
||
"desc":"A relational database contains a set of tables that can be operated based on the relational model of data. A relational database contains a group of data objects for stor",
|
||
"product_code":"dws",
|
||
"title":"Database Management",
|
||
"uri":"DWS_DS_013.html",
|
||
"doc_type":"tg",
|
||
"p_code":"24",
|
||
"code":"25"
|
||
},
|
||
{
|
||
"desc":"This section introduces how to use the database schema. All system schemas are grouped in Catalogs, and user schemas are grouped in Schemas.Only refresh can be performed ",
|
||
"product_code":"dws",
|
||
"title":"Schema Management",
|
||
"uri":"DWS_DS_014.html",
|
||
"doc_type":"tg",
|
||
"p_code":"24",
|
||
"code":"26"
|
||
},
|
||
{
|
||
"desc":"Right-click Functions/Procedures and a menu is displayed.The asterisk (*) next to the procedure name indicates that the procedure is not compiled or added to Object Brows",
|
||
"product_code":"dws",
|
||
"title":"Function/Procedure Management",
|
||
"uri":"DWS_DS_015.html",
|
||
"doc_type":"tg",
|
||
"p_code":"24",
|
||
"code":"27"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Table Management",
|
||
"uri":"DWS_DS_016.html",
|
||
"doc_type":"tg",
|
||
"p_code":"24",
|
||
"code":"28"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Creating a Regular Table",
|
||
"uri":"DWS_DS_017.html",
|
||
"doc_type":"tg",
|
||
"p_code":"28",
|
||
"code":"29"
|
||
},
|
||
{
|
||
"desc":"A table is a logical structure maintained by a database administrator and consists of rows and columns. You can define a table as a part of your data definitions from the",
|
||
"product_code":"dws",
|
||
"title":"Defining a Regular Table",
|
||
"uri":"DWS_DS_72.html",
|
||
"doc_type":"tg",
|
||
"p_code":"29",
|
||
"code":"30"
|
||
},
|
||
{
|
||
"desc":"After creating a table, you can create a new column, rename a column, and modify attributes in the table.The Add New Column dialog box is displayed prompting you to add i",
|
||
"product_code":"dws",
|
||
"title":"Managing Columns",
|
||
"uri":"DWS_DS_73.html",
|
||
"doc_type":"tg",
|
||
"p_code":"29",
|
||
"code":"31"
|
||
},
|
||
{
|
||
"desc":"Creating, dropping, and renaming constraints for a created table.Constraints cannot be added to column-store tables.The Add New Constraint dialog box is displayed prompti",
|
||
"product_code":"dws",
|
||
"title":"Managing Constraints",
|
||
"uri":"DWS_DS_74.html",
|
||
"doc_type":"tg",
|
||
"p_code":"29",
|
||
"code":"32"
|
||
},
|
||
{
|
||
"desc":"You can create indexes in a table to search for data efficiently.After a table is created, you can add indexes to it.The Create Index dialog box is displayed.The Set Tabl",
|
||
"product_code":"dws",
|
||
"title":"Managing Indexes",
|
||
"uri":"DWS_DS_75.html",
|
||
"doc_type":"tg",
|
||
"p_code":"29",
|
||
"code":"33"
|
||
},
|
||
{
|
||
"desc":"Partitioning refers to splitting what is logically one large table into smaller physical pieces based on specific schemes. The table based on the logic is called a partit",
|
||
"product_code":"dws",
|
||
"title":"Creating a Partitioned Table",
|
||
"uri":"DWS_DS_018.html",
|
||
"doc_type":"tg",
|
||
"p_code":"28",
|
||
"code":"34"
|
||
},
|
||
{
|
||
"desc":"After creating a table, you can query, edit, and analyze the table and table data.Right-click the selected table and select View Table Data. The View Table Data tab is di",
|
||
"product_code":"dws",
|
||
"title":"Managing Table Data",
|
||
"uri":"DWS_DS_98.html",
|
||
"doc_type":"tg",
|
||
"p_code":"28",
|
||
"code":"35"
|
||
},
|
||
{
|
||
"desc":"Data Studio allows you to edit temporary tables. Temporary tables are deleted automatically when you close the connection that was used to create the table.Ensure that co",
|
||
"product_code":"dws",
|
||
"title":"Editing Temporary Tables",
|
||
"uri":"DWS_DS_020.html",
|
||
"doc_type":"tg",
|
||
"p_code":"28",
|
||
"code":"36"
|
||
},
|
||
{
|
||
"desc":"Currently, Data Studio does not support foreign table creation. You can only view foreign tables.Foreign tables created using query execution in SQL Terminal or any other",
|
||
"product_code":"dws",
|
||
"title":"Creating a Foreign Table",
|
||
"uri":"DWS_DS_021.html",
|
||
"doc_type":"tg",
|
||
"p_code":"28",
|
||
"code":"37"
|
||
},
|
||
{
|
||
"desc":"Right-click the Views and select Create View. The DDL template for the view is displayed in the SQL Terminal tab.Right-click the selected view and select Show DDL.The DDL",
|
||
"product_code":"dws",
|
||
"title":"View Management",
|
||
"uri":"DWS_DS_022.html",
|
||
"doc_type":"tg",
|
||
"p_code":"24",
|
||
"code":"38"
|
||
},
|
||
{
|
||
"desc":"Enter a name in the Sequence Name field.Select the Case check box to retain the capitalization of the text entered in Sequence Name field. For example, if the entered seq",
|
||
"product_code":"dws",
|
||
"title":"Sequence Management",
|
||
"uri":"DWS_DS_023.html",
|
||
"doc_type":"tg",
|
||
"p_code":"24",
|
||
"code":"39"
|
||
},
|
||
{
|
||
"desc":"A database is used by many users, and the users are grouped for management convenience. A database role represents a database user or a group of database users.Users and ",
|
||
"product_code":"dws",
|
||
"title":"Users/Roles",
|
||
"uri":"DWS_DS_024.html",
|
||
"doc_type":"tg",
|
||
"p_code":"24",
|
||
"code":"40"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"SQL Terminal Management",
|
||
"uri":"DWS_DS_025.html",
|
||
"doc_type":"tg",
|
||
"p_code":"14",
|
||
"code":"41"
|
||
},
|
||
{
|
||
"desc":"You can open multiple SQL Terminal tabs in Data Studio to execute multiple SQL statements for query in the current SQL Terminal tab. Perform the following steps to open a",
|
||
"product_code":"dws",
|
||
"title":"Opening Multiple SQL Terminal Tabs",
|
||
"uri":"DWS_DS_026.html",
|
||
"doc_type":"tg",
|
||
"p_code":"41",
|
||
"code":"42"
|
||
},
|
||
{
|
||
"desc":"Data Studio allows viewing and managing frequently used SQL queries. The history of executed SQL queries is maintained only for the SQL Terminal.SQL history scripts are n",
|
||
"product_code":"dws",
|
||
"title":"Managing the SQL Query Execution History",
|
||
"uri":"DWS_DS_027.html",
|
||
"doc_type":"tg",
|
||
"p_code":"41",
|
||
"code":"43"
|
||
},
|
||
{
|
||
"desc":"Follow the steps to open an SQL script:If the SQL Terminal has existing content, then there will be an option to overwrite the existing content or append content to it.Th",
|
||
"product_code":"dws",
|
||
"title":"Opening and Saving SQL Scripts",
|
||
"uri":"DWS_DS_028.html",
|
||
"doc_type":"tg",
|
||
"p_code":"41",
|
||
"code":"44"
|
||
},
|
||
{
|
||
"desc":"You can view table properties and functions/procedures in Data Studio.Perform the following steps to view table properties:All table properties are read-only.To view a fu",
|
||
"product_code":"dws",
|
||
"title":"Viewing Table Properties, PL/SQL Functions/Procedures on the SQL Terminal Page",
|
||
"uri":"DWS_DS_029.html",
|
||
"doc_type":"tg",
|
||
"p_code":"41",
|
||
"code":"45"
|
||
},
|
||
{
|
||
"desc":"You can terminate an ongoing SQL query on the SQL Terminal tab page of Data Studio.To terminate an ongoing SQL query, perform the following steps:You can also choose Run ",
|
||
"product_code":"dws",
|
||
"title":"Terminating an Ongoing SQL Query",
|
||
"uri":"DWS_DS_030.html",
|
||
"doc_type":"tg",
|
||
"p_code":"41",
|
||
"code":"46"
|
||
},
|
||
{
|
||
"desc":"Data Studio supports formatting and highlighting of SQL queries and PL/SQL statements.Follow the steps to format PL/SQL statements:Alternatively, use the key combination ",
|
||
"product_code":"dws",
|
||
"title":"Formatting of SQL Queries",
|
||
"uri":"DWS_DS_031.html",
|
||
"doc_type":"tg",
|
||
"p_code":"41",
|
||
"code":"47"
|
||
},
|
||
{
|
||
"desc":"Data Studio suggests a list of possible schema names, table names and column names, and views in the SQL Terminal.Follow the steps below to select a DB object:On selectio",
|
||
"product_code":"dws",
|
||
"title":"Selecting a DB Object in the SQL Terminal",
|
||
"uri":"DWS_DS_032.html",
|
||
"doc_type":"tg",
|
||
"p_code":"41",
|
||
"code":"48"
|
||
},
|
||
{
|
||
"desc":"The execution plan shows how the table referenced by the SQL statement will be scanned (sequential scan or index scan).The SQL statement execution cost indicates the dura",
|
||
"product_code":"dws",
|
||
"title":"Viewing the Execution Plan and Costs",
|
||
"uri":"DWS_DS_033.html",
|
||
"doc_type":"tg",
|
||
"p_code":"41",
|
||
"code":"49"
|
||
},
|
||
{
|
||
"desc":"Visual Explain plan displays a graphical representation of the SQL query using information from the extended JSON format. This function improves the query and server perf",
|
||
"product_code":"dws",
|
||
"title":"Viewing the Query Execution Plan and Cost Graphically",
|
||
"uri":"DWS_DS_034.html",
|
||
"doc_type":"tg",
|
||
"p_code":"41",
|
||
"code":"50"
|
||
},
|
||
{
|
||
"desc":"In SQL Terminal, you canAutomatically Commit a TransactionExecute SQL QueriesMulti-Column SortBackuping Unsaved Queries/Functions/ProceduresError LocatorSearch in PL/SQL ",
|
||
"product_code":"dws",
|
||
"title":"Working with SQL Terminals",
|
||
"uri":"DWS_DS_035.html",
|
||
"doc_type":"tg",
|
||
"p_code":"41",
|
||
"code":"51"
|
||
},
|
||
{
|
||
"desc":"You can export the results of an SQL query into a CSV, Text or Binary file.This section contains the following topics:Exporting all dataExporting Data On the Current Page",
|
||
"product_code":"dws",
|
||
"title":"Exporting Query Results",
|
||
"uri":"DWS_DS_036.html",
|
||
"doc_type":"tg",
|
||
"p_code":"41",
|
||
"code":"52"
|
||
},
|
||
{
|
||
"desc":"In Data Studio, you can either use an existing connection or set up a new one in the SQL terminal to view the execution plan and cost, visualize the plan explanation, and",
|
||
"product_code":"dws",
|
||
"title":"Managing Connections in the SQL Terminal",
|
||
"uri":"DWS_DS_037.html",
|
||
"doc_type":"tg",
|
||
"p_code":"41",
|
||
"code":"53"
|
||
},
|
||
{
|
||
"desc":"Ensure that the operating system and the required software (refer to System Requirements for more details) are updated with the latest patches to prevent vulnerabilities ",
|
||
"product_code":"dws",
|
||
"title":"Security Management",
|
||
"uri":"DWS_DS_038.html",
|
||
"doc_type":"tg",
|
||
"p_code":"14",
|
||
"code":"54"
|
||
},
|
||
{
|
||
"desc":"Data Studio does not open.Solution: Check whether JRE is missing. Verify the Java path in the environment. For details about the supported Java JDK versions, see System R",
|
||
"product_code":"dws",
|
||
"title":"Troubleshooting",
|
||
"uri":"DWS_DS_039.html",
|
||
"doc_type":"tg",
|
||
"p_code":"14",
|
||
"code":"55"
|
||
},
|
||
{
|
||
"desc":"What do I need to check if my connection fails?Answer: Check the following items:Check whether Connection Properties are properly configured.Check whether the server vers",
|
||
"product_code":"dws",
|
||
"title":"FAQs",
|
||
"uri":"DWS_DS_040.html",
|
||
"doc_type":"tg",
|
||
"p_code":"14",
|
||
"code":"56"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"GDS",
|
||
"uri":"dws_gds_index.html",
|
||
"doc_type":"tg",
|
||
"p_code":"",
|
||
"code":"57"
|
||
},
|
||
{
|
||
"desc":"GaussDB(DWS) uses GDS to allocate the source data for parallel data import. Deploy GDS on the data server.If a large volume of data is stored on multiple data servers, in",
|
||
"product_code":"dws",
|
||
"title":"Installing, Configuring, and Starting GDS",
|
||
"uri":"dws_07_0759.html",
|
||
"doc_type":"tg",
|
||
"p_code":"57",
|
||
"code":"58"
|
||
},
|
||
{
|
||
"desc":"Stop GDS after data is imported successfully.If GDS is started using the gds command, perform the following operations to stop GDS:Query the GDS process ID:ps -ef|grep gd",
|
||
"product_code":"dws",
|
||
"title":"Stopping GDS",
|
||
"uri":"dws_07_0128.html",
|
||
"doc_type":"tg",
|
||
"p_code":"57",
|
||
"code":"59"
|
||
},
|
||
{
|
||
"desc":"The data servers reside on the same intranet as the cluster. Their IP addresses are 192.168.0.90 and 192.168.0.91. Source data files are in CSV format.Create the target t",
|
||
"product_code":"dws",
|
||
"title":"Example of Importing Data Using GDS",
|
||
"uri":"dws_07_0692.html",
|
||
"doc_type":"tg",
|
||
"p_code":"57",
|
||
"code":"60"
|
||
},
|
||
{
|
||
"desc":"gds is used to import and export data of GaussDB(DWS). For details, see \"Importing Data\" and \"Exporting Data\" in the Developer Guide.The -d and -H parameters are mandator",
|
||
"product_code":"dws",
|
||
"title":"gds",
|
||
"uri":"gds_cmd_reference.html",
|
||
"doc_type":"tg",
|
||
"p_code":"57",
|
||
"code":"61"
|
||
},
|
||
{
|
||
"desc":"gds_ctl.py can be used to start and stop gds if gds.conf has been configured.Run the following commands on Linux OS: You need to ensure that the directory structure is as",
|
||
"product_code":"dws",
|
||
"title":"gds_ctl.py",
|
||
"uri":"dws_07_0129.html",
|
||
"doc_type":"tg",
|
||
"p_code":"57",
|
||
"code":"62"
|
||
},
|
||
{
|
||
"desc":"Handle errors that occurred during data import.Errors that occur when data is imported are divided into data format errors and non-data format errors.Data format errorWhe",
|
||
"product_code":"dws",
|
||
"title":"Handling Import Errors",
|
||
"uri":"dws_07_0056.html",
|
||
"doc_type":"tg",
|
||
"p_code":"57",
|
||
"code":"63"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"DSC",
|
||
"uri":"dws_mt_index.html",
|
||
"doc_type":"tg",
|
||
"p_code":"",
|
||
"code":"64"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"About This Document",
|
||
"uri":"dws_16_0001.html",
|
||
"doc_type":"tg",
|
||
"p_code":"64",
|
||
"code":"65"
|
||
},
|
||
{
|
||
"desc":"This document is intended for the following DSC users:Database migration engineersDatabase administratorsTechnical support engineersDSC users need to have a basic knowled",
|
||
"product_code":"dws",
|
||
"title":"Intended Audience",
|
||
"uri":"dws_16_0002.html",
|
||
"doc_type":"tg",
|
||
"p_code":"65",
|
||
"code":"66"
|
||
},
|
||
{
|
||
"desc":"This section describes the content, symbol, and command conventions of this document.Symbols that may be found in this document are defined as follows:Commands in this do",
|
||
"product_code":"dws",
|
||
"title":"Document Conventions",
|
||
"uri":"dws_16_0003.html",
|
||
"doc_type":"tg",
|
||
"p_code":"65",
|
||
"code":"67"
|
||
},
|
||
{
|
||
"desc":"This section lists the applicable third-party licenses.ANTLR v4.9.3Apache Commons IO 2.11Apache Commons CLI 1.5Apache Log4j 2.17.2JSON.org json 20220320postgresql 42.4.1s",
|
||
"product_code":"dws",
|
||
"title":"Third-party Licenses",
|
||
"uri":"dws_16_0005.html",
|
||
"doc_type":"tg",
|
||
"p_code":"65",
|
||
"code":"68"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Introduction to DSC",
|
||
"uri":"dws_16_0006.html",
|
||
"doc_type":"tg",
|
||
"p_code":"64",
|
||
"code":"69"
|
||
},
|
||
{
|
||
"desc":"After switching to GaussDB(DWS) databases, you may need to migrate user data and application SQL scripts to new databases. In particular,the migration of application SQL ",
|
||
"product_code":"dws",
|
||
"title":"Overview",
|
||
"uri":"mt_tool_index.html",
|
||
"doc_type":"tg",
|
||
"p_code":"69",
|
||
"code":"70"
|
||
},
|
||
{
|
||
"desc":"The following table lists the source databases supported by DSC.The following table lists the destination databases supported by DSC.Table 3 lists the hardware requiremen",
|
||
"product_code":"dws",
|
||
"title":"Operating Environment",
|
||
"uri":"dws_16_0008.html",
|
||
"doc_type":"tg",
|
||
"p_code":"69",
|
||
"code":"71"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Using DSC",
|
||
"uri":"dws_16_0009.html",
|
||
"doc_type":"tg",
|
||
"p_code":"64",
|
||
"code":"72"
|
||
},
|
||
{
|
||
"desc":"This chapter describes how to use DSC, including how to install and configure DSC and how to use DSC to migrate data.Use the latest patches to update the operating system",
|
||
"product_code":"dws",
|
||
"title":"Overview",
|
||
"uri":"dws_16_0010.html",
|
||
"doc_type":"tg",
|
||
"p_code":"72",
|
||
"code":"73"
|
||
},
|
||
{
|
||
"desc":"Before using DSC, install it on a Linux or Windows server. DSC supports 64-bit Linux OSs. For details about other OSs supported by DSC, see Table 4.In Linux, do not insta",
|
||
"product_code":"dws",
|
||
"title":"Downloading and Installing DSC",
|
||
"uri":"dws_16_0212.html",
|
||
"doc_type":"tg",
|
||
"p_code":"72",
|
||
"code":"74"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Configuring DSC",
|
||
"uri":"dws_16_0012.html",
|
||
"doc_type":"tg",
|
||
"p_code":"72",
|
||
"code":"75"
|
||
},
|
||
{
|
||
"desc":"Configure the following items:Setting application.properties: Configure the migration behavior of DSC, for example, whether to overwrite the files in the target folder an",
|
||
"product_code":"dws",
|
||
"title":"DSC Configuration",
|
||
"uri":"dws_16_0013.html",
|
||
"doc_type":"tg",
|
||
"p_code":"75",
|
||
"code":"76"
|
||
},
|
||
{
|
||
"desc":"Teradata parameters are used to customize rules for Teradata script migration.Open the features-teradata.properties file in the config folder and set the parameters in Ta",
|
||
"product_code":"dws",
|
||
"title":"Teradata SQL Configuration",
|
||
"uri":"dws_16_0014.html",
|
||
"doc_type":"tg",
|
||
"p_code":"75",
|
||
"code":"77"
|
||
},
|
||
{
|
||
"desc":"Teradata Perl parameters are used to customize rules for Teradata Perl script migration.Open the perl-migration.properties file in the config folder and set parameters in",
|
||
"product_code":"dws",
|
||
"title":"Teradata Perl Configuration",
|
||
"uri":"dws_16_0015.html",
|
||
"doc_type":"tg",
|
||
"p_code":"75",
|
||
"code":"78"
|
||
},
|
||
{
|
||
"desc":"MySQL parameters are used to customize rules for MySQL script migration.Open the features-mysql.properties file in the config folder and configure Parameters in the featu",
|
||
"product_code":"dws",
|
||
"title":"MySQL Configuration",
|
||
"uri":"dws_16_0016.html",
|
||
"doc_type":"tg",
|
||
"p_code":"75",
|
||
"code":"79"
|
||
},
|
||
{
|
||
"desc":"You can customize the behavior of the migration tool when migrating SQL Server database scripts by setting SQL Server configuration parameters.Open the features-mysql.pro",
|
||
"product_code":"dws",
|
||
"title":"SQL Server Configuration",
|
||
"uri":"dws_07_0186.html",
|
||
"doc_type":"tg",
|
||
"p_code":"75",
|
||
"code":"80"
|
||
},
|
||
{
|
||
"desc":"Oracle parameters are used to customize rules for Oracle script migration.Open the features-oracle.properties file in the config folder and set parameters in Table 1 as n",
|
||
"product_code":"dws",
|
||
"title":"Oracle SQL Configuration",
|
||
"uri":"dws_16_0213.html",
|
||
"doc_type":"tg",
|
||
"p_code":"75",
|
||
"code":"81"
|
||
},
|
||
{
|
||
"desc":"Netezza parameters are used to customize rules for Netezza script migration.Open the features-netezza.properties file in the config folder and set parameters in Table 1 a",
|
||
"product_code":"dws",
|
||
"title":"Netezza Configuration",
|
||
"uri":"dws_16_0214.html",
|
||
"doc_type":"tg",
|
||
"p_code":"75",
|
||
"code":"82"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Migration Process",
|
||
"uri":"dws_16_0017.html",
|
||
"doc_type":"tg",
|
||
"p_code":"72",
|
||
"code":"83"
|
||
},
|
||
{
|
||
"desc":"Custom scripts are executed to support input keywords that do not exist in certain versions of the target database. These scripts must be executed in each target database",
|
||
"product_code":"dws",
|
||
"title":"Prerequisites",
|
||
"uri":"dws_16_0018.html",
|
||
"doc_type":"tg",
|
||
"p_code":"83",
|
||
"code":"84"
|
||
},
|
||
{
|
||
"desc":"Before the migration, create an input folder and an output folder, and copy all the SQL scripts to be migrated to the input folder. The following procedure describes how ",
|
||
"product_code":"dws",
|
||
"title":"Preparations",
|
||
"uri":"dws_16_0019.html",
|
||
"doc_type":"tg",
|
||
"p_code":"83",
|
||
"code":"85"
|
||
},
|
||
{
|
||
"desc":"Before starting DSC, specify the output folder path. Separate the input folder path, output folder path, and log path with spaces. The input folder path cannot contain sp",
|
||
"product_code":"dws",
|
||
"title":"Executing DSC",
|
||
"uri":"dws_16_0020.html",
|
||
"doc_type":"tg",
|
||
"p_code":"83",
|
||
"code":"86"
|
||
},
|
||
{
|
||
"desc":"After the migration is complete, you can use a comparison tool (for example, BeyondCompare®) to compare the output file with its input file. Input SQL files can also be f",
|
||
"product_code":"dws",
|
||
"title":"Viewing Output Files and Logs",
|
||
"uri":"dws_16_0021.html",
|
||
"doc_type":"tg",
|
||
"p_code":"83",
|
||
"code":"87"
|
||
},
|
||
{
|
||
"desc":"Migration related issues can be classified into:Tool execution issues: No output or incorrect output is displayed because DSC partially or fully failed to be executed. Fo",
|
||
"product_code":"dws",
|
||
"title":"Troubleshooting",
|
||
"uri":"dws_16_0022.html",
|
||
"doc_type":"tg",
|
||
"p_code":"83",
|
||
"code":"88"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Database Schema Conversion",
|
||
"uri":"dws_16_0024.html",
|
||
"doc_type":"tg",
|
||
"p_code":"72",
|
||
"code":"89"
|
||
},
|
||
{
|
||
"desc":"It is mandatory to specify the source database, input folder path, and output folder path, and optional to specify the migration type and log path.If a user does not spec",
|
||
"product_code":"dws",
|
||
"title":"Migration Parameters",
|
||
"uri":"dws_16_0025.html",
|
||
"doc_type":"tg",
|
||
"p_code":"89",
|
||
"code":"90"
|
||
},
|
||
{
|
||
"desc":"DSC supports the migration from Teradata to GaussDB(DWS), including the migration of schemas, DML, queries, system functions, and type conversion.Run the following comman",
|
||
"product_code":"dws",
|
||
"title":"Teradata SQL Migration",
|
||
"uri":"dws_16_0026.html",
|
||
"doc_type":"tg",
|
||
"p_code":"89",
|
||
"code":"91"
|
||
},
|
||
{
|
||
"desc":"This section describes how to migrate Teradata Perl files.Run the runDSC.shor runDSC.bat command and set --application-lang to perl to migrate Teradata BTEQ or SQL_LANG s",
|
||
"product_code":"dws",
|
||
"title":"Teradata Perl Migration",
|
||
"uri":"dws_16_0027.html",
|
||
"doc_type":"tg",
|
||
"p_code":"89",
|
||
"code":"92"
|
||
},
|
||
{
|
||
"desc":"DSC supports the migration from MySQL to GaussDB(DWS), including the migration of schemas, DML, queries, system functions, and PL/SQL.Run the following command on Linux t",
|
||
"product_code":"dws",
|
||
"title":"MySQL SQL Migration",
|
||
"uri":"dws_16_0028.html",
|
||
"doc_type":"tg",
|
||
"p_code":"89",
|
||
"code":"93"
|
||
},
|
||
{
|
||
"desc":"DSC supports the migration from Oracle to GaussDB(DWS), including the migration of schemas, DML, queries, system functions, and PL/SQL.Run the following commands to set t",
|
||
"product_code":"dws",
|
||
"title":"Oracle SQL Migration",
|
||
"uri":"dws_16_0215.html",
|
||
"doc_type":"tg",
|
||
"p_code":"89",
|
||
"code":"94"
|
||
},
|
||
{
|
||
"desc":"DSC supports the migration from Netezza to GaussDB(DWS), including the migration of schemas, DML, queries, system functions, and PL/SQL.Run the following commands to set ",
|
||
"product_code":"dws",
|
||
"title":"Netezza SQL Migration",
|
||
"uri":"dws_16_0216.html",
|
||
"doc_type":"tg",
|
||
"p_code":"89",
|
||
"code":"95"
|
||
},
|
||
{
|
||
"desc":"After DSC converts the source sql files, execute the converted files on target GaussDB(DWS) and provide a report with details of number of statements succeeded and failed",
|
||
"product_code":"dws",
|
||
"title":"Verification",
|
||
"uri":"dws_16_0029.html",
|
||
"doc_type":"tg",
|
||
"p_code":"89",
|
||
"code":"96"
|
||
},
|
||
{
|
||
"desc":"The version command is used to display the version number of the DSC.Linux:Windows:Linux:Windows:",
|
||
"product_code":"dws",
|
||
"title":"Version Command Migration",
|
||
"uri":"dws_16_0030.html",
|
||
"doc_type":"tg",
|
||
"p_code":"72",
|
||
"code":"97"
|
||
},
|
||
{
|
||
"desc":"The help command is used to provide the help information for the commands supported by DSC.Linux:Windows:Linux:Windows:Linux:Windows:",
|
||
"product_code":"dws",
|
||
"title":"Help Command Migration",
|
||
"uri":"dws_16_0031.html",
|
||
"doc_type":"tg",
|
||
"p_code":"72",
|
||
"code":"98"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Log Reference",
|
||
"uri":"dws_16_0032.html",
|
||
"doc_type":"tg",
|
||
"p_code":"72",
|
||
"code":"99"
|
||
},
|
||
{
|
||
"desc":"The log files are the repository for all operations and status of the DSC. The following log files are available:SQL Migration LogsDSC.log: SQL Migration all activities.D",
|
||
"product_code":"dws",
|
||
"title":"Overview",
|
||
"uri":"dws_16_0217.html",
|
||
"doc_type":"tg",
|
||
"p_code":"99",
|
||
"code":"100"
|
||
},
|
||
{
|
||
"desc":"The SQL DSC (DSC.jar) supports the following types of logging:Activity loggingError loggingsuccessReadsuccessWriteIf a user specifies a log path, then all the logs are sa",
|
||
"product_code":"dws",
|
||
"title":"SQL Migration Logs",
|
||
"uri":"dws_16_0033.html",
|
||
"doc_type":"tg",
|
||
"p_code":"99",
|
||
"code":"101"
|
||
},
|
||
{
|
||
"desc":"The DSC writes all log information to a single file, perlDSC.log.Since the DSC will execute the SQL to migrate the SQL scripts inside Perl files, the following SQL migrat",
|
||
"product_code":"dws",
|
||
"title":"Perl Migration Logs",
|
||
"uri":"dws_16_0034.html",
|
||
"doc_type":"tg",
|
||
"p_code":"99",
|
||
"code":"102"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Teradata Syntax Migration",
|
||
"uri":"dws_16_0036.html",
|
||
"doc_type":"tg",
|
||
"p_code":"64",
|
||
"code":"103"
|
||
},
|
||
{
|
||
"desc":"Table 1 lists the Teradata keywords and features that can be migrated.The Version column contains the earliest versions that support the keywords or features.The Remarks ",
|
||
"product_code":"dws",
|
||
"title":"Supported Keywords and Features",
|
||
"uri":"dws_16_0038.html",
|
||
"doc_type":"tg",
|
||
"p_code":"103",
|
||
"code":"104"
|
||
},
|
||
{
|
||
"desc":"The restrictions on using DSC to migrate data from TD are as follows:DSC is used only for syntax migration and not for data migration.If the SELECT clause of a subquery c",
|
||
"product_code":"dws",
|
||
"title":"Constraints and Limitations",
|
||
"uri":"dws_16_0039.html",
|
||
"doc_type":"tg",
|
||
"p_code":"103",
|
||
"code":"105"
|
||
},
|
||
{
|
||
"desc":"InputOutput",
|
||
"product_code":"dws",
|
||
"title":"Data Type",
|
||
"uri":"dws_16_0040.html",
|
||
"doc_type":"tg",
|
||
"p_code":"103",
|
||
"code":"106"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Functions and Operators",
|
||
"uri":"dws_16_0041.html",
|
||
"doc_type":"tg",
|
||
"p_code":"103",
|
||
"code":"107"
|
||
},
|
||
{
|
||
"desc":"Analytical functions are collectively called ordered analytical functions in Teradata, and they provide powerful analytical abilities for data mining, analysis and busine",
|
||
"product_code":"dws",
|
||
"title":"Analytical Functions",
|
||
"uri":"dws_16_0043.html",
|
||
"doc_type":"tg",
|
||
"p_code":"107",
|
||
"code":"108"
|
||
},
|
||
{
|
||
"desc":"Input: **Output:Input: MODOutput:Use the tdMigrateNULLIFZERO configuration parameter to configure migration of NULLIFZERO.Input: NULLIFZEROSELECT NULLIFZERO(expr1) FROM t",
|
||
"product_code":"dws",
|
||
"title":"Math Functions",
|
||
"uri":"dws_16_0044.html",
|
||
"doc_type":"tg",
|
||
"p_code":"107",
|
||
"code":"109"
|
||
},
|
||
{
|
||
"desc":"Input: CHAROutput:Input: CHARACTERSOutput:Input: INDEXOutput:Input: STRREPLACESELECT STRREPLACE(c2, '.', '')\n FROM tab1\n WHERE ...;Output:Input: OREPLACESELECT OREPLACE ",
|
||
"product_code":"dws",
|
||
"title":"String Functions",
|
||
"uri":"dws_16_0045.html",
|
||
"doc_type":"tg",
|
||
"p_code":"107",
|
||
"code":"110"
|
||
},
|
||
{
|
||
"desc":"DSC supports the migration of Teradata SELECT statements that contain DATE FORMAT, using TO_CHAR to display the date in the source format. This conversion is not done if ",
|
||
"product_code":"dws",
|
||
"title":"Date and Time Functions",
|
||
"uri":"dws_16_0046.html",
|
||
"doc_type":"tg",
|
||
"p_code":"107",
|
||
"code":"111"
|
||
},
|
||
{
|
||
"desc":"The following comparison and list operators are supported:The comparison operators LT, LE, GT, GE, EQ, and NE must not be used as TABLE alias or COLUMN alias.Input: Compa",
|
||
"product_code":"dws",
|
||
"title":"Comparison and List Operators",
|
||
"uri":"dws_16_0047.html",
|
||
"doc_type":"tg",
|
||
"p_code":"107",
|
||
"code":"112"
|
||
},
|
||
{
|
||
"desc":"The functions that can be called in the FROM clause of a query are from the table operator.Input: Table operator with RETURNSSELECT * \n FROM TABLE( sales_retrieve (9005)",
|
||
"product_code":"dws",
|
||
"title":"Table Operators",
|
||
"uri":"dws_16_0048.html",
|
||
"doc_type":"tg",
|
||
"p_code":"107",
|
||
"code":"113"
|
||
},
|
||
{
|
||
"desc":"This section describes the syntax for migrating Teradata query optimization operators. The migration syntax determines how the keywords and features are migrated.Use the ",
|
||
"product_code":"dws",
|
||
"title":"Query Optimization Operators",
|
||
"uri":"dws_16_0056.html",
|
||
"doc_type":"tg",
|
||
"p_code":"107",
|
||
"code":"114"
|
||
},
|
||
{
|
||
"desc":"In general, the QUALIFY clause is accompanied by analytic functions (window functions) such as CSUM(), MDIFF(), ROW_NUMBER() and RANK(). This is addressed using sub-query",
|
||
"product_code":"dws",
|
||
"title":"QUALIFY",
|
||
"uri":"dws_16_0051.html",
|
||
"doc_type":"tg",
|
||
"p_code":"107",
|
||
"code":"115"
|
||
},
|
||
{
|
||
"desc":"ALIAS is supported by all databases. In Teradata, an ALIAS can be referred in SELECT and WHERE clauses of the same statement where the alias is defined. Since ALIAS is no",
|
||
"product_code":"dws",
|
||
"title":"ALIAS",
|
||
"uri":"dws_16_0052.html",
|
||
"doc_type":"tg",
|
||
"p_code":"107",
|
||
"code":"116"
|
||
},
|
||
{
|
||
"desc":"In Teradata, the FORMAT keyword is used for formatting a column/expression. For example, FORMAT '9(n)' and 'z(n)' are addressed using LPAD with 0 and space (' ') respecti",
|
||
"product_code":"dws",
|
||
"title":"FORMAT and CAST",
|
||
"uri":"dws_16_0053.html",
|
||
"doc_type":"tg",
|
||
"p_code":"107",
|
||
"code":"117"
|
||
},
|
||
{
|
||
"desc":"Table 1 lists the short keys supported by Teradata and their equivalent syntax in GaussDB(DWS).Input - BTOutput:",
|
||
"product_code":"dws",
|
||
"title":"Short Keys Migration",
|
||
"uri":"dws_16_0054.html",
|
||
"doc_type":"tg",
|
||
"p_code":"107",
|
||
"code":"118"
|
||
},
|
||
{
|
||
"desc":"This section describes the migration of object names starting with $.The migration behavior for object names starting with $ is explained in the following table. Use the ",
|
||
"product_code":"dws",
|
||
"title":"Migration of Object Names Starting with $",
|
||
"uri":"dws_16_0055.html",
|
||
"doc_type":"tg",
|
||
"p_code":"107",
|
||
"code":"119"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Migrating Tables",
|
||
"uri":"dws_16_0061.html",
|
||
"doc_type":"tg",
|
||
"p_code":"103",
|
||
"code":"120"
|
||
},
|
||
{
|
||
"desc":"The Teradata CREATE TABLE (short key CT) statements are used to create new tables.Example:Input: CREATE TABLEOutput:When CREATE tab2 AS tab1 is executed, the structure co",
|
||
"product_code":"dws",
|
||
"title":"CREATE TABLE",
|
||
"uri":"dws_16_0063.html",
|
||
"doc_type":"tg",
|
||
"p_code":"120",
|
||
"code":"121"
|
||
},
|
||
{
|
||
"desc":"CHARACTER SET is used to specify the server character set for a character column. CASESPECIFIC specifies the case for character data comparisons and collations.Use the td",
|
||
"product_code":"dws",
|
||
"title":"CHARACTER SET and CASESPECIFIC",
|
||
"uri":"dws_16_0064.html",
|
||
"doc_type":"tg",
|
||
"p_code":"120",
|
||
"code":"122"
|
||
},
|
||
{
|
||
"desc":"The table-specific keyword VOLATILE is provided in the input file, but the keyword is not supported by GaussDB(DWS). The tool replaces it with the LOCAL TEMPORARYkeyword ",
|
||
"product_code":"dws",
|
||
"title":"VOLATILE",
|
||
"uri":"dws_16_0065.html",
|
||
"doc_type":"tg",
|
||
"p_code":"120",
|
||
"code":"123"
|
||
},
|
||
{
|
||
"desc":"SET is a unique feature in Teradata. It does not allow duplicate records. It is addressed using the MINUSset operator. Migration tool supports MULTISET and SET tables. SE",
|
||
"product_code":"dws",
|
||
"title":"SET",
|
||
"uri":"dws_16_0066.html",
|
||
"doc_type":"tg",
|
||
"p_code":"120",
|
||
"code":"124"
|
||
},
|
||
{
|
||
"desc":"MULTISETis a normal table, which is supported by all the DBs. Migration tool supports MULTISET and SET tables.MULTISET table can be used with VOLATILE.Input: CREATE MULTI",
|
||
"product_code":"dws",
|
||
"title":"MULTISET",
|
||
"uri":"dws_16_0067.html",
|
||
"doc_type":"tg",
|
||
"p_code":"120",
|
||
"code":"125"
|
||
},
|
||
{
|
||
"desc":"The keyword TITLE is supported for Teradata Permanent, Global Temporary and Volatile tables. In the migration process, the TITLE text is migrated as a comment.If the TITL",
|
||
"product_code":"dws",
|
||
"title":"TITLE",
|
||
"uri":"dws_16_0068.html",
|
||
"doc_type":"tg",
|
||
"p_code":"120",
|
||
"code":"126"
|
||
},
|
||
{
|
||
"desc":"The CREATE TABLE statement supports creation of an index. Migration tool supports the TABLE statement with PRIMARY INDEX and UNIQUE INDEX.The tool will not add DISTRIBUTE",
|
||
"product_code":"dws",
|
||
"title":"Indexes",
|
||
"uri":"dws_16_0069.html",
|
||
"doc_type":"tg",
|
||
"p_code":"120",
|
||
"code":"127"
|
||
},
|
||
{
|
||
"desc":"A table CONSTRAINT is applied to multiple columns. Migration tool supports the following constraints:REFERENCES constraint / FOREIGN KEY: migration currently NOT supporte",
|
||
"product_code":"dws",
|
||
"title":"CONSTRAINT",
|
||
"uri":"dws_16_0070.html",
|
||
"doc_type":"tg",
|
||
"p_code":"120",
|
||
"code":"128"
|
||
},
|
||
{
|
||
"desc":"The table orientation can be converted from ROW-STORE to COLUMN store using the WITH (ORIENTATION=COLUMN) in the CREATE TABLE statement. This feature can be enabled/disab",
|
||
"product_code":"dws",
|
||
"title":"COLUMN STORE",
|
||
"uri":"dws_16_0071.html",
|
||
"doc_type":"tg",
|
||
"p_code":"120",
|
||
"code":"129"
|
||
},
|
||
{
|
||
"desc":"The tool does not support migration of partitions/subpartitions and the partition/subpartition keywords are commented in the migrated scripts:Range partition/subpartition",
|
||
"product_code":"dws",
|
||
"title":"PARTITION",
|
||
"uri":"dws_16_0072.html",
|
||
"doc_type":"tg",
|
||
"p_code":"120",
|
||
"code":"130"
|
||
},
|
||
{
|
||
"desc":"The ANALYZE statement of Teradata is used to migrate tables.Input: CREATE TABLE with INDEXOutput:",
|
||
"product_code":"dws",
|
||
"title":"ANALYZE",
|
||
"uri":"dws_16_0073.html",
|
||
"doc_type":"tg",
|
||
"p_code":"120",
|
||
"code":"131"
|
||
},
|
||
{
|
||
"desc":"Migration tool supports queries that specify number of columns (not all columns specified) during INSERT. This can happen when the input INSERT statement does not contain",
|
||
"product_code":"dws",
|
||
"title":"Support for Specified Columns",
|
||
"uri":"dws_16_0074.html",
|
||
"doc_type":"tg",
|
||
"p_code":"120",
|
||
"code":"132"
|
||
},
|
||
{
|
||
"desc":"The sequence of CREATE INDEX columns and table names in Teradata is different from that in GaussDB(DWS). Use the configuration parameter distributeByHash to configure how",
|
||
"product_code":"dws",
|
||
"title":"Migrating Indexes",
|
||
"uri":"dws_16_0075.html",
|
||
"doc_type":"tg",
|
||
"p_code":"103",
|
||
"code":"133"
|
||
},
|
||
{
|
||
"desc":"CREATE VIEW (short key CV) is used together with SELECT to create a view.The keyword VIEW is supported by both Teradata and GaussDB(DWS), but the SELECT statements are en",
|
||
"product_code":"dws",
|
||
"title":"Migrating Views",
|
||
"uri":"dws_16_0076.html",
|
||
"doc_type":"tg",
|
||
"p_code":"103",
|
||
"code":"134"
|
||
},
|
||
{
|
||
"desc":"COLLECT STAT is used in Teradata for collecting optimizer statistics, which will be used for query performance. GaussDB(DWS) uses the ANALYZE statement to replace COLLECT",
|
||
"product_code":"dws",
|
||
"title":"COLLECT STATISTICS",
|
||
"uri":"dws_16_0077.html",
|
||
"doc_type":"tg",
|
||
"p_code":"103",
|
||
"code":"135"
|
||
},
|
||
{
|
||
"desc":"ACCESS LOCK allows you to read the data from a table that may have been locked for the READ or WRITE.Use the tdMigrateLOCKoption configuration parameter to configure migr",
|
||
"product_code":"dws",
|
||
"title":"ACCESS LOCK",
|
||
"uri":"dws_16_0078.html",
|
||
"doc_type":"tg",
|
||
"p_code":"103",
|
||
"code":"136"
|
||
},
|
||
{
|
||
"desc":"DBC.COLUMNSview is a table containing information about table and view columns, stored procedures, or macro parameters. The view includes the following column names: Data",
|
||
"product_code":"dws",
|
||
"title":"DBC.COLUMNS",
|
||
"uri":"dws_16_0079.html",
|
||
"doc_type":"tg",
|
||
"p_code":"103",
|
||
"code":"137"
|
||
},
|
||
{
|
||
"desc":"The DSC migrates dbc.tables to their corresponding mig_td_ext.vw_td_dbc_tables.Example: databasename is migrated as mig_td_ext.vw_td_dbc_tables.schemaname.Input:Output:",
|
||
"product_code":"dws",
|
||
"title":"DBC.TABLES",
|
||
"uri":"dws_16_0080.html",
|
||
"doc_type":"tg",
|
||
"p_code":"103",
|
||
"code":"138"
|
||
},
|
||
{
|
||
"desc":"DSC migrates dbc.indices to the corresponding mig_td_ext.vw_td_dbc_indices.Example: databasename is migrated as mig_td_ext.vw_td_dbc_tables.schemaname.Input:Output:In dbc",
|
||
"product_code":"dws",
|
||
"title":"DBC.INDICES",
|
||
"uri":"dws_16_0081.html",
|
||
"doc_type":"tg",
|
||
"p_code":"103",
|
||
"code":"139"
|
||
},
|
||
{
|
||
"desc":"This command displays the COLLECT STATISTICS statement with statistics. Gauss does not have an equivalent for this. Since it does not affect the functionality, this comma",
|
||
"product_code":"dws",
|
||
"title":"SHOW STATS VALUES SEQUENCED",
|
||
"uri":"dws_16_0082.html",
|
||
"doc_type":"tg",
|
||
"p_code":"103",
|
||
"code":"140"
|
||
},
|
||
{
|
||
"desc":"The figure below illustrates the process of simplifying COMMENT statements. A complex statement is entered and then simplified through migration.Input:Output:",
|
||
"product_code":"dws",
|
||
"title":"COMMENT",
|
||
"uri":"dws_16_0083.html",
|
||
"doc_type":"tg",
|
||
"p_code":"103",
|
||
"code":"141"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Data Manipulation Language (DML)",
|
||
"uri":"dws_16_0084.html",
|
||
"doc_type":"tg",
|
||
"p_code":"103",
|
||
"code":"142"
|
||
},
|
||
{
|
||
"desc":"The Teradata INSERT (short key INS) statement is used to insert records into a table. DSC supports the INSERT statement.The INSERT INTO TABLE table_name syntax is used in",
|
||
"product_code":"dws",
|
||
"title":"INSERT",
|
||
"uri":"dws_16_0086.html",
|
||
"doc_type":"tg",
|
||
"p_code":"142",
|
||
"code":"143"
|
||
},
|
||
{
|
||
"desc":"The Teradata SELECT command (short key SEL) is used to specify the table columns from which data is to be retrieved.ANALYZE is used in GaussDB(DWS) for collecting optimiz",
|
||
"product_code":"dws",
|
||
"title":"SELECT",
|
||
"uri":"dws_16_0087.html",
|
||
"doc_type":"tg",
|
||
"p_code":"142",
|
||
"code":"144"
|
||
},
|
||
{
|
||
"desc":"DSC supports migration of the UPDATE(short keyUPD) statements.Input: UPDATE with TABLE ALIASOutputInput: UPDATE with TABLE ALIASusing a sub queryOutputInput: UPDATE with ",
|
||
"product_code":"dws",
|
||
"title":"UPDATE",
|
||
"uri":"dws_16_0093.html",
|
||
"doc_type":"tg",
|
||
"p_code":"142",
|
||
"code":"145"
|
||
},
|
||
{
|
||
"desc":"DELETE (short key abbreviated as DEL) is an ANSI-compliant SQL syntax operator used to delete existing records from a table. DSC supports the Teradata DELETE statement an",
|
||
"product_code":"dws",
|
||
"title":"DELETE",
|
||
"uri":"dws_16_0094.html",
|
||
"doc_type":"tg",
|
||
"p_code":"142",
|
||
"code":"146"
|
||
},
|
||
{
|
||
"desc":"MERGEis an ANSI-standard SQL syntax operator used to select rows from one or more sources for updating or inserting into a table or view. The conditions to update or inse",
|
||
"product_code":"dws",
|
||
"title":"MERGE",
|
||
"uri":"dws_16_0095.html",
|
||
"doc_type":"tg",
|
||
"p_code":"142",
|
||
"code":"147"
|
||
},
|
||
{
|
||
"desc":"NAMED is used in Teradata to assign a temporary name to an expression or column. The NAMED statements for expression names are migrated to AS in GaussDB(DWS). The NAMED s",
|
||
"product_code":"dws",
|
||
"title":"NAMED",
|
||
"uri":"dws_16_0096.html",
|
||
"doc_type":"tg",
|
||
"p_code":"142",
|
||
"code":"148"
|
||
},
|
||
{
|
||
"desc":"ACTIVITYCOUNTInputIt is a status variable that returns the number of rows affected by an SQL DML statement in an embedded SQL.Output",
|
||
"product_code":"dws",
|
||
"title":"ACTIVITYCOUNT",
|
||
"uri":"dws_16_0097.html",
|
||
"doc_type":"tg",
|
||
"p_code":"142",
|
||
"code":"149"
|
||
},
|
||
{
|
||
"desc":"Input - TIMESTAMP with FORMATThe FORMAT phrase sets the format for a specific TIME or TIMESTAMP column or value. A FORMAT phrase overrides the system format.OutputInputOu",
|
||
"product_code":"dws",
|
||
"title":"TIMESTAMP",
|
||
"uri":"dws_16_0098.html",
|
||
"doc_type":"tg",
|
||
"p_code":"142",
|
||
"code":"150"
|
||
},
|
||
{
|
||
"desc":"This section contains the migration syntax for migrating Teradata type casting and formatting syntax. The migration syntax determines how the keywords and features are mi",
|
||
"product_code":"dws",
|
||
"title":"Type Casting and Formatting",
|
||
"uri":"dws_16_0099.html",
|
||
"doc_type":"tg",
|
||
"p_code":"103",
|
||
"code":"151"
|
||
},
|
||
{
|
||
"desc":"GaussDB(DWS) provides gsql meta-commands that can be used to replace common BTEQ tool commands. The mostly used replacements are as follows:The meta-command \\q [value] ca",
|
||
"product_code":"dws",
|
||
"title":"BTEQ Utility Command",
|
||
"uri":"dws_16_0100.html",
|
||
"doc_type":"tg",
|
||
"p_code":"103",
|
||
"code":"152"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Teradata Formats",
|
||
"uri":"dws_16_0101.html",
|
||
"doc_type":"tg",
|
||
"p_code":"103",
|
||
"code":"153"
|
||
},
|
||
{
|
||
"desc":"DSC migrates the system views dbc.columnsV and dbc.IndicesV, and the resulting output is displayed below.Input:Output:",
|
||
"product_code":"dws",
|
||
"title":"System Views",
|
||
"uri":"dws_16_0102.html",
|
||
"doc_type":"tg",
|
||
"p_code":"103",
|
||
"code":"154"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"MySQL Syntax Migrating",
|
||
"uri":"dws_16_0103.html",
|
||
"doc_type":"tg",
|
||
"p_code":"64",
|
||
"code":"155"
|
||
},
|
||
{
|
||
"desc":"Table 1 lists the MySQL keywords and features that can be migrated.The Version column contains the earliest versions that support the keywords or features.The Remarks col",
|
||
"product_code":"dws",
|
||
"title":"Supported Keywords and Features",
|
||
"uri":"dws_16_0105.html",
|
||
"doc_type":"tg",
|
||
"p_code":"155",
|
||
"code":"156"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Data Types",
|
||
"uri":"dws_16_0106.html",
|
||
"doc_type":"tg",
|
||
"p_code":"155",
|
||
"code":"157"
|
||
},
|
||
{
|
||
"desc":"A data type is a basic data attribute. Occupied storage space and allowed operations vary according to data types. In a database, data is stored in tables, in which a dat",
|
||
"product_code":"dws",
|
||
"title":"Numeric Types",
|
||
"uri":"dws_16_0108.html",
|
||
"doc_type":"tg",
|
||
"p_code":"157",
|
||
"code":"158"
|
||
},
|
||
{
|
||
"desc":"This section describes the following date and time types: DATETIME, TIME, TIMESTAMP, and YEAR. GaussDB(DWS) does not support these types, and DSC will convert them.The va",
|
||
"product_code":"dws",
|
||
"title":"Date/Time Types",
|
||
"uri":"dws_16_0109.html",
|
||
"doc_type":"tg",
|
||
"p_code":"157",
|
||
"code":"159"
|
||
},
|
||
{
|
||
"desc":"MySQL interprets length specifications in character column definitions in character units. This applies to the CHAR, VARCHAR, and TEXT types. DSC supports the following t",
|
||
"product_code":"dws",
|
||
"title":"String Types",
|
||
"uri":"dws_16_0110.html",
|
||
"doc_type":"tg",
|
||
"p_code":"157",
|
||
"code":"160"
|
||
},
|
||
{
|
||
"desc":"MySQL has spatial data types corresponding to the OpenGIS class. DSC supports the following type conversions:GEOMETRY can store geometry values of any type. The other sin",
|
||
"product_code":"dws",
|
||
"title":"Spatial Data Types",
|
||
"uri":"dws_16_0111.html",
|
||
"doc_type":"tg",
|
||
"p_code":"157",
|
||
"code":"161"
|
||
},
|
||
{
|
||
"desc":"A BLOB is a binary large object that can hold a variable amount of data. The four BLOB types are TINYBLOB, BLOB, MEDIUMBLOB, and LONGBLOB. The only difference between the",
|
||
"product_code":"dws",
|
||
"title":"LOB Types",
|
||
"uri":"dws_16_0112.html",
|
||
"doc_type":"tg",
|
||
"p_code":"157",
|
||
"code":"162"
|
||
},
|
||
{
|
||
"desc":"In MySQL, an ENUM is a string object with a value chosen from a list of permitted values that are enumerated explicitly in the column specification at table creation.A SE",
|
||
"product_code":"dws",
|
||
"title":"Set Types",
|
||
"uri":"dws_16_0113.html",
|
||
"doc_type":"tg",
|
||
"p_code":"157",
|
||
"code":"163"
|
||
},
|
||
{
|
||
"desc":"MySQL supports both BOOL and BOOLEAN. DSC supports the following type conversions:Input: BOOL/BOOLEANOutput",
|
||
"product_code":"dws",
|
||
"title":"Boolean",
|
||
"uri":"dws_16_0114.html",
|
||
"doc_type":"tg",
|
||
"p_code":"157",
|
||
"code":"164"
|
||
},
|
||
{
|
||
"desc":"In MySQL, the BIT data type is used to store bit values, ranging from 1 to 64.MySQL BINARY and VARBINARY types are similar to CHAR and VARCHAR, except that they contain b",
|
||
"product_code":"dws",
|
||
"title":"Binary Types",
|
||
"uri":"dws_16_0115.html",
|
||
"doc_type":"tg",
|
||
"p_code":"157",
|
||
"code":"165"
|
||
},
|
||
{
|
||
"desc":"The JSON data type can be used to store JavaScript Object Notation (JSON) data. DSC supports the following type conversions:Input Example (JSON)Output",
|
||
"product_code":"dws",
|
||
"title":"JSON Types",
|
||
"uri":"dws_16_0116.html",
|
||
"doc_type":"tg",
|
||
"p_code":"157",
|
||
"code":"166"
|
||
},
|
||
{
|
||
"desc":"The functions and expressions in MySQL do not exist in GaussDB(DWS) or are different from those in GaussDB(DWS). DSC migrates the functions and expressions based on the s",
|
||
"product_code":"dws",
|
||
"title":"Functions and Expressions",
|
||
"uri":"dws_16_0117.html",
|
||
"doc_type":"tg",
|
||
"p_code":"155",
|
||
"code":"167"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Table (Optional Parameters and Operations)",
|
||
"uri":"dws_16_0119.html",
|
||
"doc_type":"tg",
|
||
"p_code":"155",
|
||
"code":"168"
|
||
},
|
||
{
|
||
"desc":"MySQL has extended the support for ALTER TABLE... ALGORITHM=INSTANT: Users can add columns instantly and delete columns instantly anywhere in a table, and evaluate row si",
|
||
"product_code":"dws",
|
||
"title":"ALGORITHM",
|
||
"uri":"dws_16_0120.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"169"
|
||
},
|
||
{
|
||
"desc":"GaussDB(DWS) prohibits including schema names in the rename clause, therefore, DSC supports renaming solely within the same schema. Renaming within the same schema omits ",
|
||
"product_code":"dws",
|
||
"title":"ALTER TABLE RENAME",
|
||
"uri":"dws_16_0121.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"170"
|
||
},
|
||
{
|
||
"desc":"In database application, unique numbers that increase automatically are needed to identify records. In MySQL, the AUTO_INCREMENT attribute of a data column can be used to",
|
||
"product_code":"dws",
|
||
"title":"AUTO_INCREMENT",
|
||
"uri":"dws_16_0122.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"171"
|
||
},
|
||
{
|
||
"desc":"In MySQL, AVG_ROW_LENGTH indicates the average length of each row. This is not supported by GaussDB(DWS) and is deleted by DSC during the migration.InputOutput",
|
||
"product_code":"dws",
|
||
"title":"AVG_ROW_LENGTH",
|
||
"uri":"dws_16_0123.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"172"
|
||
},
|
||
{
|
||
"desc":"In ADB, this parameter specifies the number of values stored in each block in columnar storage, which is also the minimum I/O unit. GaussDB(DWS does not support table def",
|
||
"product_code":"dws",
|
||
"title":"BLOCK_SIZE",
|
||
"uri":"dws_16_0124.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"173"
|
||
},
|
||
{
|
||
"desc":"CHARSET specifies the default character set for a table. GaussDB(DWS) does not support table definition modification using this attribute. DSC will delete the keyword dur",
|
||
"product_code":"dws",
|
||
"title":"CHARSET",
|
||
"uri":"dws_16_0125.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"174"
|
||
},
|
||
{
|
||
"desc":"In MySQL, CHECKSUM maintains a live checksum for all rows. GaussDB(DWS) does not support table definition modification using this attribute. DSC will delete the keyword d",
|
||
"product_code":"dws",
|
||
"title":"CHECKSUM",
|
||
"uri":"dws_16_0126.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"175"
|
||
},
|
||
{
|
||
"desc":"It is a clustered index in ADB that defines the sorting sequence in a table. The logical sequence of key values in a clustered index determines the physical sequence of r",
|
||
"product_code":"dws",
|
||
"title":"CLUSTERED KEY",
|
||
"uri":"dws_16_0127.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"176"
|
||
},
|
||
{
|
||
"desc":"In MySQL, COLLATE specifies a default database sorting rule. GaussDB(DWS) does not support table definition modification using this attribute. DSC will delete the keyword",
|
||
"product_code":"dws",
|
||
"title":"COLLATE",
|
||
"uri":"dws_16_0128.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"177"
|
||
},
|
||
{
|
||
"desc":"In MySQL, COMMENT is a comment for a table. In GaussDB(DWS), this attribute can be used to modify table definition. During migration using DSC, additional table attribute",
|
||
"product_code":"dws",
|
||
"title":"COMMENT",
|
||
"uri":"dws_16_0129.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"178"
|
||
},
|
||
{
|
||
"desc":"GaussDB(DWS) does not support table definition modification using this attribute. DSC will delete the attribute during migration.In MySQL, the keyword CONNECTION is used ",
|
||
"product_code":"dws",
|
||
"title":"CONNECTION",
|
||
"uri":"dws_16_0130.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"179"
|
||
},
|
||
{
|
||
"desc":"In MySQL, when using ALTER TABLE to add a column with the not null constraint, if no value is specified, a default value is inserted. However, an error will be reported a",
|
||
"product_code":"dws",
|
||
"title":"DEFAULT",
|
||
"uri":"dws_16_0131.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"180"
|
||
},
|
||
{
|
||
"desc":"DELAY_KEY_WRITE is valid only for MyISAM tables. It is used to delay updates until the table is closed. GaussDB(DWS) does not support table definition modification using ",
|
||
"product_code":"dws",
|
||
"title":"DELAY_KEY_WRITE",
|
||
"uri":"dws_16_0132.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"181"
|
||
},
|
||
{
|
||
"desc":"ADB supports distribution keys. During DSC migration, the corresponding distribution keys are retained.InputOutput",
|
||
"product_code":"dws",
|
||
"title":"DISTRIBUTE BY",
|
||
"uri":"dws_16_0133.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"182"
|
||
},
|
||
{
|
||
"desc":"DIRECTORY enables a tablespace to be created outside the data directory and index directory. It allows DATA DIRECTORY and INDEX DIRECTORY. GaussDB(DWS) does not support t",
|
||
"product_code":"dws",
|
||
"title":"DIRECTORY",
|
||
"uri":"dws_16_0134.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"183"
|
||
},
|
||
{
|
||
"desc":"In MySQL, ENGINE specifies the storage engine for a table. When the storage engine is ARCHIVE, BLACKHOLE, CSV, FEDERATED, INNODB, MYISAM, MEMORY, MRG_MYISAM, NDB, NDBCLUS",
|
||
"product_code":"dws",
|
||
"title":"ENGINE",
|
||
"uri":"dws_16_0135.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"184"
|
||
},
|
||
{
|
||
"desc":"For foreign key constraints in MySQL, GaussDB(DWS) does not support them modifying table definition. They will be deleted during DSC migration.InputOutput",
|
||
"product_code":"dws",
|
||
"title":"FOREIGN_KEY_CHECKS",
|
||
"uri":"dws_16_0136.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"185"
|
||
},
|
||
{
|
||
"desc":"DSC supports the conversion of IF NOT EXISTS, which is reserved during the migration.InputOutput",
|
||
"product_code":"dws",
|
||
"title":"IF NOT EXISTS",
|
||
"uri":"dws_16_0137.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"186"
|
||
},
|
||
{
|
||
"desc":"In the ADB, index_all='Y' is used to create the full-column index. GaussDB(DWS) does not support table definition modification using this attribute. DSC will delete the a",
|
||
"product_code":"dws",
|
||
"title":"INDEX_ALL",
|
||
"uri":"dws_16_0138.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"187"
|
||
},
|
||
{
|
||
"desc":"INSERT_METHOD specifies the table into which the row should be inserted. Use a value of FIRST or LAST to have inserts go to the first or last table, or a value of NO to p",
|
||
"product_code":"dws",
|
||
"title":"INSERT_METHOD",
|
||
"uri":"dws_16_0139.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"188"
|
||
},
|
||
{
|
||
"desc":"KEY_BLOCK_SIZE choices vary depending on the storage engine used for a table. For MyISAM tables, KEY_BLOCK_SIZE optionally specifies the size in bytes to be used for inde",
|
||
"product_code":"dws",
|
||
"title":"KEY_BLOCK_SIZE",
|
||
"uri":"dws_16_0140.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"189"
|
||
},
|
||
{
|
||
"desc":"GaussDB(DWS) does not support the ALTER TABLEtbNameLOCK statement of MySQL, which will be deleted by DSC during migration.InputOutput",
|
||
"product_code":"dws",
|
||
"title":"LOCK",
|
||
"uri":"dws_16_0141.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"190"
|
||
},
|
||
{
|
||
"desc":"In MySQL, MAX_ROWS indicates the maximum number of rows that can be stored in a table. This attribute will be deleted during migration using DSC.InputOutput",
|
||
"product_code":"dws",
|
||
"title":"MAX_ROWS",
|
||
"uri":"dws_16_0142.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"191"
|
||
},
|
||
{
|
||
"desc":"MIN_ROWS indicates the minimum number of rows that can be stored in a table. This attribute will be deleted during migration using DSC.InputOutput",
|
||
"product_code":"dws",
|
||
"title":"MIN_ROWS",
|
||
"uri":"dws_16_0143.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"192"
|
||
},
|
||
{
|
||
"desc":"In MySQL, PACK_KEYS specifies the index compression mode in the MyISAM storage engine. GaussDB(DWS) does not support this attribute, which will be deleted by DSC during m",
|
||
"product_code":"dws",
|
||
"title":"PACK_KEYS",
|
||
"uri":"dws_16_0145.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"193"
|
||
},
|
||
{
|
||
"desc":"In MySQL, PARTITION BY is used to create partitioned tables. Currently, GaussDB(DWS) supports only range and list partitions in MySQL.Hash partitions of PARTITION BY are ",
|
||
"product_code":"dws",
|
||
"title":"PARTITION BY",
|
||
"uri":"dws_16_0146.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"194"
|
||
},
|
||
{
|
||
"desc":"In MySQL, PASSWORD indicates the user password. GaussDB(DWS) does not support this attribute, which will be deleted by DSC during migration.InputOutput",
|
||
"product_code":"dws",
|
||
"title":"PASSWORD",
|
||
"uri":"dws_16_0147.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"195"
|
||
},
|
||
{
|
||
"desc":"ROW_FORMAT defines the physical format in which the rows are stored. Row format choices vary depending on the storage engine used for the table. If you specify a row form",
|
||
"product_code":"dws",
|
||
"title":"ROW_FORMAT",
|
||
"uri":"dws_16_0148.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"196"
|
||
},
|
||
{
|
||
"desc":"STATS_AUTO_RECALC specifies whether to automatically recalculate persistent statistics for an InnoDB table. GaussDB(DWS) does not support this attribute, which will be de",
|
||
"product_code":"dws",
|
||
"title":"STATS_AUTO_RECALC",
|
||
"uri":"dws_16_0149.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"197"
|
||
},
|
||
{
|
||
"desc":"In MySQL, STATS_PERSISTENT specifies whether to enable persistence statistics for an InnoDB table. The CREATE TABLE and ALTER TABLE statements can be used to enable persi",
|
||
"product_code":"dws",
|
||
"title":"STATS_PERSISTENT",
|
||
"uri":"dws_16_0150.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"198"
|
||
},
|
||
{
|
||
"desc":"STATS_SAMPLE_PAGES specifies the number of index pages to sample when cardinality and other statistics for an indexed column are estimated. DSC will delete this attribute",
|
||
"product_code":"dws",
|
||
"title":"STATS_SAMPLE_PAGES",
|
||
"uri":"dws_16_0151.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"199"
|
||
},
|
||
{
|
||
"desc":"UNION is a table creation parameter of the MERGE storage engine. Creating a table using this keyword is similar to creating a common view. The created table logically com",
|
||
"product_code":"dws",
|
||
"title":"UNION",
|
||
"uri":"dws_16_0152.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"200"
|
||
},
|
||
{
|
||
"desc":"WITH AS is used in GaussDB(DWS) to declare one or more subqueries that can be referenced by name in the main query. It is equivalent to a temporary table. DSC supports th",
|
||
"product_code":"dws",
|
||
"title":"WITH AS",
|
||
"uri":"dws_16_0153.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"201"
|
||
},
|
||
{
|
||
"desc":"MySQL uses the CHANGE keyword to change column names and data types and set NOT NULL constraints. DSC will perform adaptation based on GaussDB(DWS) features during migrat",
|
||
"product_code":"dws",
|
||
"title":"CHANGE (Column Modification)",
|
||
"uri":"dws_16_0154.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"202"
|
||
},
|
||
{
|
||
"desc":"Specifies an expression producing a Boolean result which new or updated rows must satisfy for an insert or update operation to succeed. Expressions evaluating to TRUE or ",
|
||
"product_code":"dws",
|
||
"title":"CHECK Constraint",
|
||
"uri":"dws_16_0155.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"203"
|
||
},
|
||
{
|
||
"desc":"Both GaussDB(DWS) and MySQL support using the DROP statement to delete tables. However, GaussDB(DWS) does not support the RESTRICT | CASCADE keyword in the DROP statement",
|
||
"product_code":"dws",
|
||
"title":"DROP (Table Deletion)",
|
||
"uri":"dws_16_0156.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"204"
|
||
},
|
||
{
|
||
"desc":"In the MySQL database, you can use the CREATE TABLE .. LIKE .. method to clone the old table structure to create a table. It is also supported by GaussDB(DWS). DSC will a",
|
||
"product_code":"dws",
|
||
"title":"LIKE (Table Cloning)",
|
||
"uri":"dws_16_0157.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"205"
|
||
},
|
||
{
|
||
"desc":"MySQL uses the MODIFY keyword to change column data types and set NOT NULL constraints. DSC will perform adaptation based on GaussDB(DWS) features during migration.InputO",
|
||
"product_code":"dws",
|
||
"title":"MODIFY (Modifying a Column)",
|
||
"uri":"dws_16_0158.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"206"
|
||
},
|
||
{
|
||
"desc":"In MySQL, the TABLE keyword can be omitted when the TRUNCATE statement is used to delete table data. GaussDB(DWS) does not support this usage. In addition, DSC will add C",
|
||
"product_code":"dws",
|
||
"title":"TRUNCATE (Table Deletion)",
|
||
"uri":"dws_16_0159.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"207"
|
||
},
|
||
{
|
||
"desc":"GaussDB(DWS) supports the creation of roundrobin tables. You can set table.type in Table 1. Set table.type=ROUND-ROBIN.InputOutput",
|
||
"product_code":"dws",
|
||
"title":"ROUNDROBIN Table",
|
||
"uri":"dws_16_0160.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"208"
|
||
},
|
||
{
|
||
"desc":"The statement for renaming a table in MySQL is slightly different from that in GaussDB(DWS). DSC will perform adaptation based on GaussDB(DWS) features during migration.C",
|
||
"product_code":"dws",
|
||
"title":"RENAME (Table Renaming)",
|
||
"uri":"dws_16_0161.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"209"
|
||
},
|
||
{
|
||
"desc":"In MySQL, the COLUMN keyword can be omitted when the ALTER statement is used to set the default value of a column. DSC will perform adaptation based on GaussDB(DWS) featu",
|
||
"product_code":"dws",
|
||
"title":"SET|DROP COLUMN DEFAULT VALUE",
|
||
"uri":"dws_16_0162.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"210"
|
||
},
|
||
{
|
||
"desc":"In GaussDB(DWS), reserved keywords must be enclosed in double quotation marks when they are used as column names. The following reserved keywords are supported: desc, che",
|
||
"product_code":"dws",
|
||
"title":"Renaming a Column",
|
||
"uri":"dws_16_0163.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"211"
|
||
},
|
||
{
|
||
"desc":"In GaussDB(DWS), only column-store tables can be compressed. Row-store tables cannot be compressed. The row-column storage compression mechanism is optimized. DSC perform",
|
||
"product_code":"dws",
|
||
"title":"Row-Store/Column-Store Table Compression",
|
||
"uri":"dws_16_0164.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"212"
|
||
},
|
||
{
|
||
"desc":"The statements for adding and deleting columns in MySQL are different from those in GaussDB(DWS). DSC will perform adaptation based on GaussDB(DWS) features during migrat",
|
||
"product_code":"dws",
|
||
"title":"Adding/Deleting a Column",
|
||
"uri":"dws_16_0165.html",
|
||
"doc_type":"tg",
|
||
"p_code":"168",
|
||
"code":"213"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Indexes",
|
||
"uri":"dws_16_0166.html",
|
||
"doc_type":"tg",
|
||
"p_code":"155",
|
||
"code":"214"
|
||
},
|
||
{
|
||
"desc":"GaussDB(DWS) does not support the combination of unique indexes (constraints) and primary key constraints. DSC will perform adaptation based on GaussDB(DWS) features duri",
|
||
"product_code":"dws",
|
||
"title":"Unique Indexes",
|
||
"uri":"dws_16_0167.html",
|
||
"doc_type":"tg",
|
||
"p_code":"214",
|
||
"code":"215"
|
||
},
|
||
{
|
||
"desc":"GaussDB(DWS) does not support prefix indexes or inline normal indexes. DSC will replace these indexes with normal indexes based on GaussDB(DWS) features.Inline normal/pre",
|
||
"product_code":"dws",
|
||
"title":"Normal and Prefix Indexes",
|
||
"uri":"dws_16_0168.html",
|
||
"doc_type":"tg",
|
||
"p_code":"214",
|
||
"code":"216"
|
||
},
|
||
{
|
||
"desc":"GaussDB(DWS) does not support hash indexes. DSC will replace these indexes with normal indexes based on GaussDB(DWS) features.Inline hash indexesInputCREATE TABLE `public",
|
||
"product_code":"dws",
|
||
"title":"Hash Indexes",
|
||
"uri":"dws_16_0169.html",
|
||
"doc_type":"tg",
|
||
"p_code":"214",
|
||
"code":"217"
|
||
},
|
||
{
|
||
"desc":"GaussDB(DWS) supports B-tree indexes, but the position of the USING BTREE keyword in a statement is different from that in MySQL. DSC will perform adaptation based on Gau",
|
||
"product_code":"dws",
|
||
"title":"B-tree Indexes",
|
||
"uri":"dws_16_0170.html",
|
||
"doc_type":"tg",
|
||
"p_code":"214",
|
||
"code":"218"
|
||
},
|
||
{
|
||
"desc":"GaussDB(DWS) does not support spatial indexes. DSC will perform adaptation based on GaussDB(DWS) features during migration.Inline spatial indexInputCREATE TABLE `public`.",
|
||
"product_code":"dws",
|
||
"title":"Spatial Indexes",
|
||
"uri":"dws_16_0171.html",
|
||
"doc_type":"tg",
|
||
"p_code":"214",
|
||
"code":"219"
|
||
},
|
||
{
|
||
"desc":"GaussDB(DWS) does not support full-text indexes. DSC will perform adaptation based on GaussDB(DWS) features during migration.Inline full-text indexInput## A.\nCREATE TABLE",
|
||
"product_code":"dws",
|
||
"title":"Full-Text Indexes",
|
||
"uri":"dws_16_0172.html",
|
||
"doc_type":"tg",
|
||
"p_code":"214",
|
||
"code":"220"
|
||
},
|
||
{
|
||
"desc":"MySQL supports both DROP INDEX and ALTER TABLE DROP INDEX for deleting indexes. DSC will perform adaptation based on GaussDB(DWS) features during migration.DROP INDEXInpu",
|
||
"product_code":"dws",
|
||
"title":"Deleting an Index",
|
||
"uri":"dws_16_0173.html",
|
||
"doc_type":"tg",
|
||
"p_code":"214",
|
||
"code":"221"
|
||
},
|
||
{
|
||
"desc":"DSC supports renaming indexes. Prefix a table name to an index name to prevent name conflicts. (Only DDL statements with specific index names can be created. Currently, t",
|
||
"product_code":"dws",
|
||
"title":"Renaming an Index",
|
||
"uri":"dws_16_0174.html",
|
||
"doc_type":"tg",
|
||
"p_code":"214",
|
||
"code":"222"
|
||
},
|
||
{
|
||
"desc":"To comment out a single line, MySQL uses # or --, and GaussDB(DWS) uses --. DSC will replace # with -- for commenting out a single line during migration.InputOutput",
|
||
"product_code":"dws",
|
||
"title":"Comment",
|
||
"uri":"dws_16_0175.html",
|
||
"doc_type":"tg",
|
||
"p_code":"155",
|
||
"code":"223"
|
||
},
|
||
{
|
||
"desc":"In MySQL, DATABASE is a schema object, which is equivalent to the SCHEMA of Oracle and GaussDB(DWS). DSC supports the following two scenarios:Database creationInputcreate",
|
||
"product_code":"dws",
|
||
"title":"Databases",
|
||
"uri":"dws_16_0176.html",
|
||
"doc_type":"tg",
|
||
"p_code":"155",
|
||
"code":"224"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Data Manipulation Language (DML)",
|
||
"uri":"dws_16_0177.html",
|
||
"doc_type":"tg",
|
||
"p_code":"155",
|
||
"code":"225"
|
||
},
|
||
{
|
||
"desc":"In MySQL, INSERT allows the following keywords: HIGH_PRIORITY, LOW_PRIORITY, PARTITION, DELAYED, IGNORE, VALUES, and ON DUPLICATE KEY UPDATE.MySQL uses HIGH_PRIORITY will",
|
||
"product_code":"dws",
|
||
"title":"INSERT",
|
||
"uri":"dws_16_0184.html",
|
||
"doc_type":"tg",
|
||
"p_code":"225",
|
||
"code":"226"
|
||
},
|
||
{
|
||
"desc":"In MySQL, UPDATE allows the following keywords: LOW_PRIORITY, ORDER BY, LIMIT, and IGNORE.With the LOW_PRIORITY modifier, execution of UPDATE is delayed.InputOutputIn MyS",
|
||
"product_code":"dws",
|
||
"title":"UPDATE",
|
||
"uri":"dws_16_0193.html",
|
||
"doc_type":"tg",
|
||
"p_code":"225",
|
||
"code":"227"
|
||
},
|
||
{
|
||
"desc":"In MySQL, REPLACE allows the following keywords: LOW_PRIORITY, PARTITION, DELAYED, VALUES, and SET. The following examples are temporary migration solutions only.REPLACE ",
|
||
"product_code":"dws",
|
||
"title":"REPLACE",
|
||
"uri":"dws_16_0198.html",
|
||
"doc_type":"tg",
|
||
"p_code":"225",
|
||
"code":"228"
|
||
},
|
||
{
|
||
"desc":"Aliases in MySQL contain single quotation marks, which are not supported by GaussDB(DWS). DSC changes them to double quotation marks during migration.InputOutputAliases a",
|
||
"product_code":"dws",
|
||
"title":"Quotation Marks",
|
||
"uri":"dws_16_0179.html",
|
||
"doc_type":"tg",
|
||
"p_code":"225",
|
||
"code":"229"
|
||
},
|
||
{
|
||
"desc":"In MySQL, the interval expression format is INTERVAL N, which is not supported by GaussDB(DWS) and needs to be converted to INTERVAL'N'.InputOutput",
|
||
"product_code":"dws",
|
||
"title":"INTERVAL",
|
||
"uri":"dws_16_0180.html",
|
||
"doc_type":"tg",
|
||
"p_code":"225",
|
||
"code":"230"
|
||
},
|
||
{
|
||
"desc":"In MySQL, in a division expression, if the divisor is 0, null is returned. GaussDB(DWS) reports an error. Therefore, the division expression is converted by adding an if ",
|
||
"product_code":"dws",
|
||
"title":"Division Expressions",
|
||
"uri":"dws_16_0181.html",
|
||
"doc_type":"tg",
|
||
"p_code":"225",
|
||
"code":"231"
|
||
},
|
||
{
|
||
"desc":"During MySQL/ADB group query, non-group columns can be queried. During GaussDB(DWS) group query, only group columns and aggregate functions can be queried, and if non-gro",
|
||
"product_code":"dws",
|
||
"title":"GROUP BY Conversion",
|
||
"uri":"dws_16_0182.html",
|
||
"doc_type":"tg",
|
||
"p_code":"225",
|
||
"code":"232"
|
||
},
|
||
{
|
||
"desc":"group by column with rollup in MySQL needs to be converted to group by rollup (column) in GaussDB(DWS).InputOutput",
|
||
"product_code":"dws",
|
||
"title":"ROLLUP",
|
||
"uri":"dws_16_0183.html",
|
||
"doc_type":"tg",
|
||
"p_code":"225",
|
||
"code":"233"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Transaction Management and Database Management",
|
||
"uri":"dws_16_0204.html",
|
||
"doc_type":"tg",
|
||
"p_code":"155",
|
||
"code":"234"
|
||
},
|
||
{
|
||
"desc":"DSC will perform adaptation based on GaussDB(DWS) features during MySQL transaction statement migration.InputOutputDSC will perform adaptation based on GaussDB(DWS) featu",
|
||
"product_code":"dws",
|
||
"title":"Transaction Management",
|
||
"uri":"dws_16_0205.html",
|
||
"doc_type":"tg",
|
||
"p_code":"234",
|
||
"code":"235"
|
||
},
|
||
{
|
||
"desc":"DSC will replace MySQL SET CHARACTER SET with SET SESSION NAMES during migration. The following table lists the character sets.InputOutput",
|
||
"product_code":"dws",
|
||
"title":"Database Management",
|
||
"uri":"dws_16_0208.html",
|
||
"doc_type":"tg",
|
||
"p_code":"234",
|
||
"code":"236"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"SQL-Server Syntax Migration",
|
||
"uri":"dws_07_0187.html",
|
||
"doc_type":"tg",
|
||
"p_code":"64",
|
||
"code":"237"
|
||
},
|
||
{
|
||
"desc":"GaussDB(DWS) does not support the Database name.Schema name.Table name format. You need to convert it to the Schema name.Table name format.SQL Server supports the creatio",
|
||
"product_code":"dws",
|
||
"title":"Migrating Tables",
|
||
"uri":"dws_07_0188.html",
|
||
"doc_type":"tg",
|
||
"p_code":"237",
|
||
"code":"238"
|
||
},
|
||
{
|
||
"desc":"A data type is a basic data attribute. Occupied storage space and allowed operations vary according to data types. In a database, data is stored in tables, in which a dat",
|
||
"product_code":"dws",
|
||
"title":"Migrating Data Types",
|
||
"uri":"dws_07_0189.html",
|
||
"doc_type":"tg",
|
||
"p_code":"237",
|
||
"code":"239"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Oracle Syntax Migration",
|
||
"uri":"dws_mt_0104.html",
|
||
"doc_type":"tg",
|
||
"p_code":"64",
|
||
"code":"240"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Schema Objects",
|
||
"uri":"dws_mt_0106.html",
|
||
"doc_type":"tg",
|
||
"p_code":"240",
|
||
"code":"241"
|
||
},
|
||
{
|
||
"desc":"The CREATE TABLE statement in Oracle databases is used to create new tables. GaussDB(DWS) also supports this statement. So it does not need to be migrated.The ALTER TABLE",
|
||
"product_code":"dws",
|
||
"title":"Tables",
|
||
"uri":"dws_mt_0108.html",
|
||
"doc_type":"tg",
|
||
"p_code":"241",
|
||
"code":"242"
|
||
},
|
||
{
|
||
"desc":"GaussDB(DWS) does not support GLOBAL TEMPORARY TABLE, It migrates GLOBAL TEMPORARY TABLE to LOCAL TEMPORARY TABLE.ON COMMIT DELETE ROWS is also not supported and will be ",
|
||
"product_code":"dws",
|
||
"title":"Temporary Tables",
|
||
"uri":"dws_mt_0109.html",
|
||
"doc_type":"tg",
|
||
"p_code":"241",
|
||
"code":"243"
|
||
},
|
||
{
|
||
"desc":"Global temporary tables are converted to local temporary tables.Input - GLOBAL TEMPORARY TABLEOutput",
|
||
"product_code":"dws",
|
||
"title":"Global Temporary Tables",
|
||
"uri":"dws_mt_0212.html",
|
||
"doc_type":"tg",
|
||
"p_code":"241",
|
||
"code":"244"
|
||
},
|
||
{
|
||
"desc":"When an index is created in GaussDB(DWS), a schema name cannot be specified along with the index name. The index will be automatically created in the schema where the ind",
|
||
"product_code":"dws",
|
||
"title":"Indexes",
|
||
"uri":"dws_mt_0110.html",
|
||
"doc_type":"tg",
|
||
"p_code":"241",
|
||
"code":"245"
|
||
},
|
||
{
|
||
"desc":"A view is a logical table based on one or more tables or views. A view itself contains no data.In the source file, if the table names are not qualified with the schema na",
|
||
"product_code":"dws",
|
||
"title":"Views",
|
||
"uri":"dws_mt_0111.html",
|
||
"doc_type":"tg",
|
||
"p_code":"241",
|
||
"code":"246"
|
||
},
|
||
{
|
||
"desc":"A sequence is an Oracle object used to generate a number sequence. This can be useful when you need to create an autonumber column to act as a primary key.If MigSupportSe",
|
||
"product_code":"dws",
|
||
"title":"Sequences",
|
||
"uri":"dws_mt_0112.html",
|
||
"doc_type":"tg",
|
||
"p_code":"241",
|
||
"code":"247"
|
||
},
|
||
{
|
||
"desc":"In Oracle, the DROP TABLE statement moves a table to the recycle bin, allowing for potential recovery. In contrast, the PURGE statement permanently deletes a table or ind",
|
||
"product_code":"dws",
|
||
"title":"PURGE",
|
||
"uri":"dws_mt_0113.html",
|
||
"doc_type":"tg",
|
||
"p_code":"241",
|
||
"code":"248"
|
||
},
|
||
{
|
||
"desc":"DSC supports GaussDB(DWS) keywords, such as NAME, LIMIT, OWNER, KEY, and CAST. These keywords must be enclosed in double quotation marks.The keywords NAME, VERSION, LABEL",
|
||
"product_code":"dws",
|
||
"title":"Database Keywords",
|
||
"uri":"dws_mt_0114.html",
|
||
"doc_type":"tg",
|
||
"p_code":"241",
|
||
"code":"249"
|
||
},
|
||
{
|
||
"desc":"This function is used to comment out the COMPRESS phrase by default during the migration.Input – COMPRESS PhraseOutput",
|
||
"product_code":"dws",
|
||
"title":"COMPRESS Phrase",
|
||
"uri":"dws_07_6814.html",
|
||
"doc_type":"tg",
|
||
"p_code":"240",
|
||
"code":"250"
|
||
},
|
||
{
|
||
"desc":"There is a configuration parameter that is introduced for this feature named BitmapIndexSupport which default value is comment, then the sample input and output are as fo",
|
||
"product_code":"dws",
|
||
"title":"Bitmap Index",
|
||
"uri":"dws_07_6815.html",
|
||
"doc_type":"tg",
|
||
"p_code":"240",
|
||
"code":"251"
|
||
},
|
||
{
|
||
"desc":"This section describes the syntax for migrating a custom tablespace.Input – custom tablespaceOutput",
|
||
"product_code":"dws",
|
||
"title":"Custom Tablespace",
|
||
"uri":"dws_07_6816.html",
|
||
"doc_type":"tg",
|
||
"p_code":"240",
|
||
"code":"252"
|
||
},
|
||
{
|
||
"desc":"Supplemental columns can be recorded in redo log files. The process of recording these additional columns is called supplemental logging. Oracle supports this function, b",
|
||
"product_code":"dws",
|
||
"title":"Supplemental Log Data",
|
||
"uri":"dws_07_6817.html",
|
||
"doc_type":"tg",
|
||
"p_code":"240",
|
||
"code":"253"
|
||
},
|
||
{
|
||
"desc":"\"Data type LONG RAW\" is not supported in the CREATE TABLE statement. LONG RAW data type needs to be replaced with Byte.InputOutput",
|
||
"product_code":"dws",
|
||
"title":"LONG RAW",
|
||
"uri":"dws_07_6818.html",
|
||
"doc_type":"tg",
|
||
"p_code":"240",
|
||
"code":"254"
|
||
},
|
||
{
|
||
"desc":"SYS_GUID is a built-in function which returns the Global Unique Identifier (GUID) for a row in a table. It accepts no arguments and returns a RAW value of 16 bytes.InputO",
|
||
"product_code":"dws",
|
||
"title":"SYS_GUID",
|
||
"uri":"dws_07_6819.html",
|
||
"doc_type":"tg",
|
||
"p_code":"240",
|
||
"code":"255"
|
||
},
|
||
{
|
||
"desc":"This section describes the migration syntax of Oracle DML. The migration syntax decides how the keywords/features are migrated.For details, see the following topics:SELEC",
|
||
"product_code":"dws",
|
||
"title":"DML",
|
||
"uri":"dws_mt_0115.html",
|
||
"doc_type":"tg",
|
||
"p_code":"240",
|
||
"code":"256"
|
||
},
|
||
{
|
||
"desc":"This section contains the migration syntax of Oracle Pseudo Columns. The migration syntax decides how the keywords/features are migrated.A pseudo column is similar to a t",
|
||
"product_code":"dws",
|
||
"title":"Pseudo Columns",
|
||
"uri":"dws_mt_0128.html",
|
||
"doc_type":"tg",
|
||
"p_code":"240",
|
||
"code":"257"
|
||
},
|
||
{
|
||
"desc":"This section describes the migration syntax of Oracle OUTER JOIN. The migration syntax determines how the keywords/features are migrated.An OUTER JOIN returns all rows th",
|
||
"product_code":"dws",
|
||
"title":"OUTER JOIN",
|
||
"uri":"dws_mt_0132.html",
|
||
"doc_type":"tg",
|
||
"p_code":"240",
|
||
"code":"258"
|
||
},
|
||
{
|
||
"desc":"Join is supported by GaussDB(DWS), so parameter supportJoinOperatoris added.OUTER QUERY (+)can be migrated when supportJoinOperatoris set to false.Input-OUTER QUERY(+)Out",
|
||
"product_code":"dws",
|
||
"title":"OUTER QUERY (+)",
|
||
"uri":"dws_mt_0215.html",
|
||
"doc_type":"tg",
|
||
"p_code":"240",
|
||
"code":"259"
|
||
},
|
||
{
|
||
"desc":"Input-CONNECT BYOutputInput - CONNECT BY multiple tablesThe syntax shows the relationship between each child row and its parent row. It uses the CONNECT BY xxx PRIOR clau",
|
||
"product_code":"dws",
|
||
"title":"CONNECT BY",
|
||
"uri":"dws_mt_0216.html",
|
||
"doc_type":"tg",
|
||
"p_code":"240",
|
||
"code":"260"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"System Functions",
|
||
"uri":"dws_mt_0133.html",
|
||
"doc_type":"tg",
|
||
"p_code":"240",
|
||
"code":"261"
|
||
},
|
||
{
|
||
"desc":"This section describes the following date functions:ADD_MONTHSDATE_TRUNCLAST_DAYMONTHS_BETWEENSYSTIMESTAMPADD_MONTHS is an Oracle system function and is not implicitly su",
|
||
"product_code":"dws",
|
||
"title":"Date Functions",
|
||
"uri":"dws_mt_0135.html",
|
||
"doc_type":"tg",
|
||
"p_code":"261",
|
||
"code":"262"
|
||
},
|
||
{
|
||
"desc":"This section describes the following LOB functions:DBMS_LOB.APPENDDBMS_LOB.COMPAREDBMS_LOB.CREATETEMPORARYDBMS_LOB.INSTRDBMS_LOB.SUBSTRDBMS_LOB.APPEND function appends th",
|
||
"product_code":"dws",
|
||
"title":"LOB Functions",
|
||
"uri":"dws_mt_0136.html",
|
||
"doc_type":"tg",
|
||
"p_code":"261",
|
||
"code":"263"
|
||
},
|
||
{
|
||
"desc":"This section describes the following string functions:LISTAGGSTRAGGWM_CONCATNVL2 and REPLACEQUOTELISTAGG is used to order data in columns within each group specified in t",
|
||
"product_code":"dws",
|
||
"title":"String Functions",
|
||
"uri":"dws_mt_0137.html",
|
||
"doc_type":"tg",
|
||
"p_code":"261",
|
||
"code":"264"
|
||
},
|
||
{
|
||
"desc":"Analytical functions compute an aggregate value based on a group of rows. They differ from aggregate functions in that they return multiple rows for each group. Analytica",
|
||
"product_code":"dws",
|
||
"title":"Analytical Functions",
|
||
"uri":"dws_mt_0138.html",
|
||
"doc_type":"tg",
|
||
"p_code":"261",
|
||
"code":"265"
|
||
},
|
||
{
|
||
"desc":"Regular expressions specify patterns to match strings using standardized syntax conventions. In Oracle, regular expressions are implemented using a set of SQL functions t",
|
||
"product_code":"dws",
|
||
"title":"Regular Expression Functions",
|
||
"uri":"dws_mt_0139.html",
|
||
"doc_type":"tg",
|
||
"p_code":"261",
|
||
"code":"266"
|
||
},
|
||
{
|
||
"desc":"This section describes the migration syntax of Oracle PL/SQL. The migration syntax determines how the keywords and features are migrated.PL/SQL combines the procedural fe",
|
||
"product_code":"dws",
|
||
"title":"PL/SQL",
|
||
"uri":"dws_mt_0141.html",
|
||
"doc_type":"tg",
|
||
"p_code":"240",
|
||
"code":"267"
|
||
},
|
||
{
|
||
"desc":"This section describes the migration syntax of Oracle PL/SQL Collections. The migration syntax decides how the keywords/features are migrated.A user-defined type (UDT) is",
|
||
"product_code":"dws",
|
||
"title":"PL/SQL Collections (Using User-Defined Types)",
|
||
"uri":"dws_mt_0155.html",
|
||
"doc_type":"tg",
|
||
"p_code":"240",
|
||
"code":"268"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"PL/SQL Packages",
|
||
"uri":"dws_mt_0156.html",
|
||
"doc_type":"tg",
|
||
"p_code":"240",
|
||
"code":"269"
|
||
},
|
||
{
|
||
"desc":"Packages are schema objects that group logically related PL/SQL types, variables, functions and procedures. In Oracle, each package consists of two parts: package specifi",
|
||
"product_code":"dws",
|
||
"title":"Packages",
|
||
"uri":"dws_mt_0158.html",
|
||
"doc_type":"tg",
|
||
"p_code":"269",
|
||
"code":"270"
|
||
},
|
||
{
|
||
"desc":"Package variables are available in Oracle packages that allow variables to retain all the functions and procedures in the package. DSC uses customized functions to help G",
|
||
"product_code":"dws",
|
||
"title":"Package Variables",
|
||
"uri":"dws_mt_0159.html",
|
||
"doc_type":"tg",
|
||
"p_code":"269",
|
||
"code":"271"
|
||
},
|
||
{
|
||
"desc":"The package specification is migrated as a schema named after the package and the procedures and functions in the package body is migrated as Packagename.procedurenameand",
|
||
"product_code":"dws",
|
||
"title":"Splitting Packages",
|
||
"uri":"dws_mt_0301.html",
|
||
"doc_type":"tg",
|
||
"p_code":"269",
|
||
"code":"272"
|
||
},
|
||
{
|
||
"desc":"REF Cursor is a data type that can store the database cursor values and is used to return query results. DSC supports migration of REF CURSOR. The example below shows how",
|
||
"product_code":"dws",
|
||
"title":"REF CURSOR",
|
||
"uri":"dws_mt_0302.html",
|
||
"doc_type":"tg",
|
||
"p_code":"269",
|
||
"code":"273"
|
||
},
|
||
{
|
||
"desc":"The package declaration is migrated as a schema named after the package. The migration can be performed after pkgSchemaNaming is set to false.Input – Create schema for Pa",
|
||
"product_code":"dws",
|
||
"title":"Creating a Schema for Package",
|
||
"uri":"dws_mt_0221.html",
|
||
"doc_type":"tg",
|
||
"p_code":"269",
|
||
"code":"274"
|
||
},
|
||
{
|
||
"desc":"REF CURSOR is defined as a return parameter.It can be migrated after plsqlCollectionis set tovarray.Input - VARRAYOutput",
|
||
"product_code":"dws",
|
||
"title":"VARRAY",
|
||
"uri":"dws_mt_0303.html",
|
||
"doc_type":"tg",
|
||
"p_code":"240",
|
||
"code":"275"
|
||
},
|
||
{
|
||
"desc":"This feature is used to give privileges to users for specific packages. All the procedures and functions defined in the specific packages will be granted the execution pe",
|
||
"product_code":"dws",
|
||
"title":"Granting Execution Permissions",
|
||
"uri":"dws_mt_0304.html",
|
||
"doc_type":"tg",
|
||
"p_code":"240",
|
||
"code":"276"
|
||
},
|
||
{
|
||
"desc":"Enable & DisableSet package_name_list to bas_lookup_misc_pkg.Enable and disable the function based on configuration parameters.InputOutput",
|
||
"product_code":"dws",
|
||
"title":"Package Name List",
|
||
"uri":"dws_mt_0305.html",
|
||
"doc_type":"tg",
|
||
"p_code":"240",
|
||
"code":"277"
|
||
},
|
||
{
|
||
"desc":"SubtypeCustomized types in the package cannot be converted.SUBTYPE error_msg IS sad_products_t.exception_description%TYPE;SUBTYPE AR_FLAG IS SAD_RA_LINES_TI.AR_FLAG%TYPE;",
|
||
"product_code":"dws",
|
||
"title":"Data Type",
|
||
"uri":"dws_mt_0306.html",
|
||
"doc_type":"tg",
|
||
"p_code":"240",
|
||
"code":"278"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Netezza Syntax Migration",
|
||
"uri":"dws_07_0682.html",
|
||
"doc_type":"tg",
|
||
"p_code":"64",
|
||
"code":"279"
|
||
},
|
||
{
|
||
"desc":"DISTRIBUTE ON (column) should be migrated to DISTRIBUTE BY HASH (column).ORGANIZE ON will be commented out.The row-store supports BLOB and CLOB. Column storage does not s",
|
||
"product_code":"dws",
|
||
"title":"Tables",
|
||
"uri":"dws_07_6821.html",
|
||
"doc_type":"tg",
|
||
"p_code":"279",
|
||
"code":"280"
|
||
},
|
||
{
|
||
"desc":"PROCEDURE with RETURNS will be modified to FUNCTION with RETURN.Migrate the nzplSQL language to the plpgSQL language or delete the language.The process which is started w",
|
||
"product_code":"dws",
|
||
"title":"PROCEDURE with RETURNS",
|
||
"uri":"dws_07_6822.html",
|
||
"doc_type":"tg",
|
||
"p_code":"279",
|
||
"code":"281"
|
||
},
|
||
{
|
||
"desc":"NVARCHAR changed to NCHAR VARING.The row_count function is supported for affected row counting.ROW_COUNT identifies the number of rows associated with the previous SQL st",
|
||
"product_code":"dws",
|
||
"title":"Procedure",
|
||
"uri":"dws_07_6823.html",
|
||
"doc_type":"tg",
|
||
"p_code":"279",
|
||
"code":"282"
|
||
},
|
||
{
|
||
"desc":"Second parameter is missing.Casting the data type.",
|
||
"product_code":"dws",
|
||
"title":"System Functions",
|
||
"uri":"dws_07_6824.html",
|
||
"doc_type":"tg",
|
||
"p_code":"279",
|
||
"code":"283"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Operator",
|
||
"uri":"dws_07_6825.html",
|
||
"doc_type":"tg",
|
||
"p_code":"279",
|
||
"code":"284"
|
||
},
|
||
{
|
||
"desc":"A new configuration parameter \"keywords_addressed_using_doublequote\" should be introduced with the below value:keywords_addressed_using_doublequote=freezekeywords_address",
|
||
"product_code":"dws",
|
||
"title":"DML",
|
||
"uri":"dws_07_6826.html",
|
||
"doc_type":"tg",
|
||
"p_code":"279",
|
||
"code":"285"
|
||
},
|
||
{
|
||
"desc":"This feature is applicable only for COLUMN store. For ROW store, Unique Index should not be commented.",
|
||
"product_code":"dws",
|
||
"title":"Unique Index",
|
||
"uri":"dws_07_6827.html",
|
||
"doc_type":"tg",
|
||
"p_code":"279",
|
||
"code":"286"
|
||
},
|
||
{
|
||
"desc":"This section covers the frequently asked questions.Q1: During installation, I get an error \"Root privileged users are not allowed to install the DSC for Linux.\" What is t",
|
||
"product_code":"dws",
|
||
"title":"FAQs",
|
||
"uri":"dws_mt_0192.html",
|
||
"doc_type":"tg",
|
||
"p_code":"64",
|
||
"code":"287"
|
||
},
|
||
{
|
||
"desc":"This section contains a list of troubleshooting steps and solutions for issues encountered while using DSC.The table lists the troubleshooting symptoms/issues along with ",
|
||
"product_code":"dws",
|
||
"title":"Troubleshooting",
|
||
"uri":"dws_16_0210.html",
|
||
"doc_type":"tg",
|
||
"p_code":"64",
|
||
"code":"288"
|
||
},
|
||
{
|
||
"desc":"The following table lists the acronyms, abbreviations, terms, and their descriptions.",
|
||
"product_code":"dws",
|
||
"title":"Glossary",
|
||
"uri":"dws_16_0211.html",
|
||
"doc_type":"tg",
|
||
"p_code":"64",
|
||
"code":"289"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"DataCheck",
|
||
"uri":"dws_07_0200.html",
|
||
"doc_type":"tg",
|
||
"p_code":"",
|
||
"code":"290"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Introduction to DataCheck",
|
||
"uri":"dws_07_0201.html",
|
||
"doc_type":"tg",
|
||
"p_code":"290",
|
||
"code":"291"
|
||
},
|
||
{
|
||
"desc":"To ensure a complete and accurate database migration when switching to GaussDB(DWS) database, you need to migrate your data and SQL scripts, and check the data after migr",
|
||
"product_code":"dws",
|
||
"title":"Overview",
|
||
"uri":"dws_07_0202.html",
|
||
"doc_type":"tg",
|
||
"p_code":"291",
|
||
"code":"292"
|
||
},
|
||
{
|
||
"desc":"The following table lists the source databases supported by DataCheck.The following table lists the destination databases supported by DataCheck.Hardware requirementsTabl",
|
||
"product_code":"dws",
|
||
"title":"Operating Environment",
|
||
"uri":"dws_07_0203.html",
|
||
"doc_type":"tg",
|
||
"p_code":"291",
|
||
"code":"293"
|
||
},
|
||
{
|
||
"desc":"Support data check for source databases such as GaussDB(DWS), MySQL, and PostgreSQL, with the destination database being GaussDB(DWS).Check common fields, such as numeric",
|
||
"product_code":"dws",
|
||
"title":"Basic Functions of DataCheck",
|
||
"uri":"dws_07_0204.html",
|
||
"doc_type":"tg",
|
||
"p_code":"290",
|
||
"code":"294"
|
||
},
|
||
{
|
||
"desc":"The server is compatible with 64-bit operating systems and can run on either Linux or Windows.Either JDK 1.8 or JRE 1.8 has been installed on the system.The DataCheck too",
|
||
"product_code":"dws",
|
||
"title":"Downloading and Installing DataCheck",
|
||
"uri":"dws_07_0205.html",
|
||
"doc_type":"tg",
|
||
"p_code":"290",
|
||
"code":"295"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Configuring DataCheck",
|
||
"uri":"dws_07_0206.html",
|
||
"doc_type":"tg",
|
||
"p_code":"290",
|
||
"code":"296"
|
||
},
|
||
{
|
||
"desc":"The dbinfo.properties file contains a series of application configuration parameters, which are used to connect the source database and the destination GaussDB(DWS) datab",
|
||
"product_code":"dws",
|
||
"title":"Configuration of dbinfo.properties",
|
||
"uri":"dws_07_0207.html",
|
||
"doc_type":"tg",
|
||
"p_code":"296",
|
||
"code":"297"
|
||
},
|
||
{
|
||
"desc":"The check_input.xlsx file includes user input details such as schema, original table name, destination table name, specified column name (all columns are checked by defau",
|
||
"product_code":"dws",
|
||
"title":"Configuration of check_input.xlsx",
|
||
"uri":"dws_07_0208.html",
|
||
"doc_type":"tg",
|
||
"p_code":"296",
|
||
"code":"298"
|
||
},
|
||
{
|
||
"desc":"Before starting DataCheck, configure the dbinfo.properties and check_input.xlsx files in the config folder. Incorrect parameter settings will cause DataCheck execution er",
|
||
"product_code":"dws",
|
||
"title":"Using DataCheck",
|
||
"uri":"dws_07_0209.html",
|
||
"doc_type":"tg",
|
||
"p_code":"290",
|
||
"code":"299"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Server Tools",
|
||
"uri":"dws_07_0100.html",
|
||
"doc_type":"tg",
|
||
"p_code":"",
|
||
"code":"300"
|
||
},
|
||
{
|
||
"desc":"gs_dump is tool provided by GaussDB(DWS) to export database information. You can export a database or its objects, such as schemas, tables, and views. The database can be",
|
||
"product_code":"dws",
|
||
"title":"gs_dump",
|
||
"uri":"dws_07_0101.html",
|
||
"doc_type":"tg",
|
||
"p_code":"300",
|
||
"code":"301"
|
||
},
|
||
{
|
||
"desc":"gs_dumpall is a tool provided by GaussDB(DWS) to export all database information, including the data of the default postgres database, data of user-specified databases, a",
|
||
"product_code":"dws",
|
||
"title":"gs_dumpall",
|
||
"uri":"dws_07_0102.html",
|
||
"doc_type":"tg",
|
||
"p_code":"300",
|
||
"code":"302"
|
||
},
|
||
{
|
||
"desc":"gs_restore is a tool provided by GaussDB(DWS) to import data that was exported using gs_dump. It can also be used to import files that were exported using gs_dump.It has ",
|
||
"product_code":"dws",
|
||
"title":"gs_restore",
|
||
"uri":"dws_07_0103.html",
|
||
"doc_type":"tg",
|
||
"p_code":"300",
|
||
"code":"303"
|
||
},
|
||
{
|
||
"desc":"gds_check is used to check the GDS deployment environment, including the OS parameters, network environment, and disk usage. It also supports the recovery of system param",
|
||
"product_code":"dws",
|
||
"title":"gds_check",
|
||
"uri":"dws_07_0104.html",
|
||
"doc_type":"tg",
|
||
"p_code":"300",
|
||
"code":"304"
|
||
},
|
||
{
|
||
"desc":"gds_install is a script tool used to install GDS in batches, improving GDS deployment efficiency.Configure environment variables before executing the script. For details,",
|
||
"product_code":"dws",
|
||
"title":"gds_install",
|
||
"uri":"dws_07_0106.html",
|
||
"doc_type":"tg",
|
||
"p_code":"300",
|
||
"code":"305"
|
||
},
|
||
{
|
||
"desc":"gds_uninstall is a script tool used to uninstall GDS in batches.Set environment variables before executing the script. For details, see \"Importing Data > Using a Foreign ",
|
||
"product_code":"dws",
|
||
"title":"gds_uninstall",
|
||
"uri":"dws_07_0107.html",
|
||
"doc_type":"tg",
|
||
"p_code":"300",
|
||
"code":"306"
|
||
},
|
||
{
|
||
"desc":"gds_ctl is a script tool used for starting or stopping GDS service processes in batches. You can start or stop GDS service processes, which use the same port, on multiple",
|
||
"product_code":"dws",
|
||
"title":"gds_ctl",
|
||
"uri":"dws_07_0105.html",
|
||
"doc_type":"tg",
|
||
"p_code":"300",
|
||
"code":"307"
|
||
},
|
||
{
|
||
"desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.",
|
||
"product_code":"dws",
|
||
"title":"Change History",
|
||
"uri":"dws_07_3333.html",
|
||
"doc_type":"tg",
|
||
"p_code":"",
|
||
"code":"308"
|
||
}
|
||
] |