Hi,
I have an Access database with millions of records that I would like to store in a SQL server table. What type of input tool due I use to create this connection? I played around with the in-DB tools, but could not find the correct configuration.
Please help.
Kristina
Solved! Go to Solution.
Hi kheuer,
To do that, you should use a tool called 'Input Data' and you should select to open an .accdb file. And to connect to sql server, you should use a tool called 'Output Data' and select a ODBC or OLEDB connection.
Best,
Fernando Vizcaino
For large inserts into SQL server, I would suggest using Alteryx's SQL Server Bulk connection. When you click the dropdown in the Output Tool, instead of selecting SQL Server, select Other Databases >> SQL Server Bulk, as shown below:
Much like SQL servers traditional BULK insert methods, it can be orders of magnitude faster than a traditional insert because of minimal logging.
If you've never used the Bulk connection before, you'll need to use the ODBC Admin to setup the account in Alteryx. Once the SQL Server Bulk Connection panel opens up:
Then you go back to the SQL Server Bulk Connection window in Alteryx and select the data source you just created, enter your username and password, and set your table. Should be much quicker!
User | Count |
---|---|
19 | |
14 | |
13 | |
9 | |
8 |