I have Netezza DB table DDL's in bulk for which I would like to convert them into Snowflake version. Is there any simpler method to do this?
Please advise.
Thank you!
If you DDLs are ANSI SQL standard, then it will work without any issue as Snowflake SQL is ANSI SQL (1999 & 2004) standard and hence it makes the SQL migration easy. What part of SQL makes so different in Netezza which you think is not compatible with Snowflake SQL?
Related
We are working on Migrating netezza to Snowflake. And their are some functions in Netezza which needs to migrated as well.
However Like we can get the function defination in snowflake with below command.
Select get_ddl('Function','Get_beta(i int)');
Do we any thing similar in Netezza. We are using Dbeaver to connect to Netezza. and have no access to Netezza terminal.
Thanks in advance.
I was playing around with Oracle SQL developer data modeler (SDDM) and created a data model with primary/foreign keys. When I convert it to get DDLs, I see the oracle syntax which is not going to work with Snowflake. So my question is, can you use Oracle SDDM to create data models for snowflake ?
The short answer is almost certainly yes. Snowflake is very forgiving in terms of syntax, and for example accepts the data type VARCHAR2.
You can even create tables with primary and foreign keys - although these will not be actually enforced by Snowflake.
You may find the following links helpful:
CONNECTING TO SNOWFLAKE WITH ORACLE SQL DEVELOPER DATA MODELER (SDDM)
HOW-TO: CUSTOMIZING ORACLE SQL DEVELOPER DATA MODELER (SDDM) TO SUPPORT SNOWFLAKE VARIANT
How to configure Oracle SQL Developer data modeller on Snowflake
I have a very large table stored in SQL Server and I now want to transfer this table to the Netezza system. Do I need to use SSIS in order to accomplish this task?
Before this, I've only had to use Aginity to load tables that were stored on the network and not in a server to Netezza, so loading from another server is new to me. Can someone guide me in the right direction please?
I would unload to a file in UNIcode format and load to Netezza with an external table. Just remember to change all string datatypes to nvarchar unless you are 100% English in your data (not likely these days)
I know it sounds 1980 but it’s (still) the most performant and reliable method
Is there a way to copy for example one column from MS Access to SQL Server or just a part of the column? I need to copy some rows of one column to SQL Server table just a way I would do this in the MS Excel. There is a great tool for manipulating data for Oracle, named PL/SQL Developer but I haven't found something similar for SQL Server.
Using ETL tools you can achieve your result. If you need opensource ETL tool then you can go ahead with Pentaho PDI. It's free.
Is there any way to do auditing for DML on sql server ??
Appreciate the help that I can get since there is a problem with data that I need to figure out which user that do manipulate the data on various tables , so need to activate the dml audit to include all of the tables in my schema or if possible the database
Regards,
I guess that I fogot to mention that we have sql server 2008 , so I found that most of the features were introduced to 2012 and above , so the solution found is:
CREATE DATABASE AUDIT SPECIFICATION referring to the link
https://msdn.microsoft.com/en-us/library/cc280404.aspx
Regards,
thank you all