Diffrence between SSIS 2008 and SSIS 2012
Hi,
I would like to know the difference between 2008 and 2012 versions.
Since we are having plan to move to 2012 version .
Please let me know if there is nay drawbacks.
Thanks,
Priyanka
priyanka
Hi Priyanka,
New features in SSIS 2012:
Project Deployment Model - Way of deploying packages through wizard
Project Parameters - Create parameters which can be used at package level and project levels
SSISDB Catelog - In SSMS, you can create it and maintain parameters and ENV details.
DQS - New transformation
Small features which I noticed:
- You can undo changes by pressing Ctrl + Z
- Variable expressions can be set inside Variable window itself (No need to go to properties window)
- You can arrange the sequence of tasks in SSIS Toolbox
For more details, please go through below technet article:
http://technet.microsoft.com/en-us/library/bb522534(v=sql.110).aspx
-Vaibhav Chaudhari
Similar Messages
-
Subreport preview issue differences between VS 2008 and VS 2012
I have a report that contains a subreport which source is a report already deployed on the report server. In VS 2008, when you do a preview the data in the main report displays fine and you get an error on the subreport. In VS 2012, when you
try and do a preview, the entire report displays a processing error. Why do the VS versions behave differently when it comes to displaying any of the data? Is there something I can do in VS 2012 to have my main data display?Hi DBAlicious,
I already taken a sample test in my visual studio 2008 and visual studio 2012 environment, the result is that the main report displays fine and an error displays on the subreport when we preview the main report. The only difference is that subreport always
displays “Error: Subreport could not be shown” in VS 2008, while the subreport displays error message based on the specific exact error in VS 2012. But we can see the detail error message from Error List Window in those two versions.
In your scenario, I think the reason is that there are some errors in the main report, so the entire report displays a processing error. We can directly preview the main report without the subreport to test the main report. Or use the same project in those
two versions to test the issue again.
If there are any other questions, please feel free to let me know.
Regards,
Katherine Xiong
Katherine Xiong
TechNet Community Support -
SSIS 2005 and SSIS 2012 Have Different Data Flow Output
Hi Guys,
I'm currently converting our SSIS 2005 packages to 2012 and I'm finding an odd difference on the Data Flow Output when it imports a txt file to a table.
We have a pipe delimited file ( contains a totals on the bottom row).
CATNO|Title|Total Stk Avail|Stk on Order|Rank|QOH|Allocated|Reserved|BackOrd|WIP|Cleared|Held
CATNUM000067|Fast and Furious|9804|0||9804|0|0|0|0|0|0
CATNUM000068|Frozen|0|0||0|0|0|0|0|0|0
CATNUM000029|Brave|0|0||0|0|0|0|0|0|0
CATNUM000029|Brave with Kinect|0|0||0|0|0|0|0|0|0
CATNUM000029|Big Hero|0|0||0|0|0|0|0|0|0
CATNUM000057|Transformers|27376|0||27376|0|0|0|0|0|0
CATNUM000013|James Bond|121|0||121|0|0|0|0|0|0
,Total Available Stock,524259
And these are the settings for the flat file connection
In SSIS 2005, the total rows are being omitted automatically by the data flow. Basically only 7 rows are inserted whereas in SSIS 2012. 8 rows were inserted including the totals.
if we think about it, SSIS 2012 is correct since we just feed what's ever in the file.
But on the conversion and testing perspective, it's now harder as there's discrepancies between those 2 version.
I just like to check if there's any other discrepancies in terms on results/output between SSIS 2005 and SSIS 2012
Many thanks.Hi Vinxster,
After testing the issue that Flat File Connection Manager cannot handle file with total row in my SQL Server 2005 environment, I can reproduce it.
Based on my research, the issue is caused by the Column Delimiter gets first preference and then Row delimiter. This is by design in SQL Server 2005, SQL Server 2008 or SQL Server 2008 R2.
Good news is that the issue is fixed in SQL Server Data Tools which comes with SQL Server 2012. In SQL Server 2012, by default, the Flat File Connection Manager always checks for a row delimiter in unquoted data, and starts a new row when a row delimiter
is found. This enables the connection manager to correctly parse files with rows that are missing column fields.
If you want to fix the issue in SQL Server 2005, there is a sample component posted to the CodePlex that might help you with this:
http://ssisdfs.codeplex.com/
References:
http://blogs.msdn.com/b/dataaccesstechnologies/archive/2013/03/13/flat-file-source-cannot-handle-file-with-uneven-number-of-columns-in-each-row.aspx
https://connect.microsoft.com/SQLServer/feedback/details/293193/ssis-import-of-flat-file-with-uneven-number-of-columns
Thanks,
Katherine Xiong
If you have any feedback on our support, please click
here.
Katherine Xiong
TechNet Community Support -
Hello.....
I'm not able to log into Windows Server 2008 r2 server thorugh Remote Desktop connection, receiving below error message.
This issue is with only three servers in the environment
"Remote Desktop cannot verify the identity of the computer because there is a time or date diffrence between your computer and remote computer......"
The date/time is correct on the server when i checked in the console session of the server
Can see below messages in event logs
Event ID 1014:
"Name resolution for the name XYZdomain.com timed out after none of the configured DNS servers responded."
Event ID 1053:
The processing of Group Policy failed. Windows could not resolve the user name. This could be caused by one of more of the following:
a) Name Resolution failure on the current domain controller.
b) Active Directory Replication Latency (an account created on another domain controller has not replicated to the current domain controller).
Any thoughts ....Hi,
Have you tried to connect these three servers with IP address instead of computer name or DNS name?
Check Remote Desktop Connection settings: Option-->Advanced-->Connect from anywhere-->Settings-->Connection Settings-->Select “Do not user an RD Gateway server”
For more information please refer to following MS articles:
Remote Desktop cannot verify the identity of the remote computer because there is a time or date difference between your computer and the remote computer
http://social.technet.microsoft.com/Forums/en-US/w7itpronetworking/thread/c1f64836-5606-49b0-82eb-56be7f696520
Cannot connect via Remote Desktop
http://social.technet.microsoft.com/Forums/en-US/windowsserver2008r2general/thread/5087e897-8313-468c-ad37-ef18b87d4dd6
Lawrence
TechNet Community Support -
What is the diffrence between sap events and application events
Hi all,
what is the diffrence between sap events and application events.Can any one tell me with examples.
regards,Hi,
Look at this,
<b>System Events (Default)</b>
The event is passed to the application server, but does not trigger the PAI. If you have registered an event handler method in your ABAP program for the event (using the SET HANDLER statement), this method is executed on the application server.
Within the event handler method, you can use the static method SET_NEW_OK_CODE of the global class CL_GUI_CFW to set a function code and trigger the PAI event yourself. After the PAI has been processed, the PBO event of the next screen is triggered.
The advantage of using this technique is that the event handler method is executed automatically and there are no conflicts with the automatic input checks associated with the screen. The disadvantage is that the contents of the screen fields are not transported to the program, which means that obsolete values could appear on the next screen. You can work around this by using the SET_NEW_OK_CODE method to trigger field transport and the PAI event after the event handler has finished.
<b>Application Events</b>
The event is passed to the application server, and triggers the PAI. The function code that you pass contains an internal identifier. You do not have to evaluate this in your ABAP program. Instead, if you want to handle the event, you must include a method call in a PAI dialog module for the static method DISPATCH of the global class CL_GUI_CFW. If you have defined an event handler method in your ABAP program for the event (using the SET HANDLER statement), the DISPATCH method calls it. After the event handler has been processed, control returns to the PAI event after the DISPATCH statement and PAI processing continues.
The advantage of this is that you can specify yourself the point at which the event is handled, and the contents of the screen fields are transported to the application server beforehand. The disadvantage is that this kind of event handling can lead to conflicts with the automatic input checks on the screen, causing events to be lost.
Hope u understood.
Thanks&Regards,
Ruthra.R -
What is the diffrence between a javabean and EJB
hi!
what is the diffrence between a javabean and entreprise jvaabeans! i mean which are the uitilization featires of eaxh one !i am seeking for a solution for my problem , in fact i ma trying to implement and develop an application with java that allows a certain range of IP adresses to be connected to a database server in order to extract the suitable data from the server .
let me explain mor ethe suitation , in fact what i am loking for is to use javabeans to grant my application much more consistence and pertinence : si i am asking if it could be possible to use javabeans in my case especially if i am not trying to developp a web application but a cleint /server one allowing some services.
The application is in fact dealing with a stock exchange market and what i am trying to do is to grant particilar registrated customers to have the informations that they need ( portofolio, currency's status, market indicators, .) also drawing some charts decribing rates, variations, and others specefic financial caracterestics .So , if we consider that this application is not a web application ( no HTTP request and no servers like apache or others ) how it is possible to use javabeans and not EJB to build the application? i mean what could be suitable and preferable to rely on and dvelop to ensure a good java application !!
if you need more details to help you find the answer for me don't hesitate to answer me back !!
Someone here gave me that answer
use RMI to code the services and (Updateable) Value Objects to pass the information between tiers.
RMI is an all-java distributed component framework (ie. EJB, CORBA, DCE/RPC, DCOM, etc.), that is very suitable for developing non-containerized multi-tier applications. Refer to the RMI trail in the Java Tutorial as a starting point for coding RMI solutions (http://java.sun.com/docs/books/tutorial/index.html). Under this scenario you would code the database access service as an RMI service (server-side). Client/server communication should be facilitated through the use of JavaBeans/classes that wrap the information being passed (customer information, portfolio details, market information, etc.) - these are refered to as 'Updateable Value Objects' (a design pattern). Graphing and charting would be handled in your client from the information received from the (RMI) server. GUI JavaBeans can be used to provide this functionality as well as other client-side services. There are numerous "shrink-wrapped" components for GUIs available on the market just peruse any Java magazine to find them.
but how comes? how can i do it !! and where can i find more information please about 'Updateable Value Object "
thanks -
What is the diffrence between K7T266 Pro and Pro2?
What is the diffrence between the pro and the pro 2, besides the pro2 being red and having the link lights. Upto what CPU and what type can the pro 1.0 handle? Also, can it be moded to fit a better cpu? Anyone know?
-NickPro has the KT266 chipset
Pro2 has the KT266A chipset
KT266A has improvements that increase performance, and the Pro2 can be modified to fit Thoroughbred CPUs.
The Pro (KT266) can only accept up to the Athlon 2000+ palomino. Also, overclocking the FSB disables USB; this was fixed with the KT266A. -
What is the diffrence between SAP View and CAD View ?
What is the diffrence between SAP View and CAD View ?
What is the main purpose of SAP View
and
What is the main purpose of CAD View
On SAP help i found
SAP View is used for :The SAP view displays the SAP structure (document-based structure) for the active CAD object, or another document info record (header document), with a single-level or multilevel document structure in a tree structure. You can variably configure the fields using the layout editor.
CAD View is used for :The CAD view displays the document-based structure of the currently active CAD object, such as the structure of an assembly. The CAD system determines the complete (multilevel) structure and copies it either completely or in stages to the SAP system, in accordance with the default explosion level.
BUT I did not understand it well
Can someone explain this with an example
THanks
RajHello Raj,
SAP View can be further described as the view that is based on what is existing already in the SAP system. This view is generally used by SAP purchasing, MM people etc
CAD view is nothing but the replication of the model tree view in the SAP system. This is used by the design engineer and this view replicates only the parts that are actively displayed on the CAD tool window.
hope this helps. Let me know if you have further questions else please close the message.
regards
N K -
What is the Diffrence between Oracle 11 and 11i
What is the Diffrence between Oracle 11 and Oracle11i ?.
With Rgds
Arun J.IsaacOracle 11i is internet based and run with java platform where we can see the applets downloading alongwith oracle forms and it refreshes all the jar files in oracle default directory.
Oracle 11 is not intergrated with Java its an Oracle standalone platform.
Regards,
Arumugam S. -
Diffrence between File Transport and CTS+ Transport in PI
Hi Guys,
Can you please explain me the diffrence between File Transport and CTS+ Transport in PI.
What are the advantages of CTS+ Transportation over FILE Transportation...
Thanks,
Siva...The file transfer will simply export the objects to a TPZ file, allowing you to import on the target system. This requires manual copying and paste of the object and have no further control.
CTS+ on the other side, allows the environment to maintain transport requests with control over objects audit. For example, an object must be created on DEV, then after being developed it must go to QA system and will only be sent to PROD when this object was approved by the respective team on QA. For more information on CTS+, please check the help page below.
http://help.sap.com/saphelp_nwpi71/helpdata/en/9a/775de286874bc78dcb1470bc80f0f9/frameset.htm
Also the documentation below will provide a more complete overview and configuration steps for the CTS+ usage
"http://www.sdn.sap.com/irj/scn/go/portal/prtroot/com.sap.km.cm.docs/library/application-lifecycle-management/lifecycle-management/software-logistics/new%20features%20in%20sap%20enhancement%20package%201%20for%20sap%20netweaver%207.0.pdf"
Please also refer to the SDN thread below
How to move PI objects in IR and ID from DEV to QAS -
Diffrence between TDS report and actual TDS
A report required which will show diffrence between TDS report and actual TDS, to get status of tds (liability/receivable) or to compare it.
so, how to get it in system???
I want information/ suggestions for standard and Z development both....
waiting.....
Regards,
SachinThe below is perfect report for TDS.
Just copy the below and provide it to your ABAPER and ask him to develop the Z REPORT
Technical Field Description Table Name Selection screen Output file
BUKRS Company code BKPF Y Y
BELNR Accounting doc number BKPF Y Y
XBLNR Reference (Voucher Number) BKPF Y
GJAHR Fiscal year BKPF Y Y
WITHT WHT Type WITH_ITEM Y
WT_WITHCD WHT Code WITH_ITEM Y
WT_QSSHH WHT base amount in LC WITH_ITEM Y
WT_QBSHH WHT Amount in LC WITH_ITEM Y
QSREC Recipient type WITH_ITEM Y
BUDAT Posting date BKPF Y Y
BLDAT Document date BKPF Y Y
PRCTR Profit Center BSEG Y Y
BUPLA Business Place BSIS Y Y
QSATZ WHT Tax Rate WITH_ITEM Y
LIFNR Account no of the Vendor J_1IMOVEND Y Y
J_1IPANNO PAN Number J_1IMOVEND Y
NAME1 Vendor name LFA1 Y
QSCOD Off WHT key T059Z Y Y
PSWBT G/L Amount BSEG Y
Hope it helps
Thnks -
Diffrence between Class.forName() and new Operator
What is diffrence between class.forName() and new operator.Please tell in much detail.
Also about classloader.loadclass.
Suppose the class that we are tring to load with the help of class.forname is not compiled. Again if I make changes at runtime to that class will that get reflected.What is diffrence between class.forName() and new
operator.Please tell in much detail.Class.forName loads a class. The new operator creates a new instance. Apple trees and apples.
Also about classloader.loadclass.Read the API.
Suppose the class that we are tring to load with the
help of class.forname is not compiled.Then you can't load it and get an exception. Read the API.
Again if I
make changes at runtime to that class will that get
reflected.Depends on the changes and when exactly you do them. -
False Duplicate ip address error reported on our windows 2008 and windows 2012 servers
we use windows 2008 and windows 2012 servers our company. my access switches are cisco catalyst 3560.
A sample of a show version command from one of our access switches is as shown below.
SW_01#show version
Cisco IOS Software, C3560E Software (C3560E-UNIVERSALK9-M), Version 15.0(1)SE2, RELEASE SOFTWARE (fc3)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2011 by Cisco Systems, Inc.
Compiled Thu 22-Dec-11 00:16 by prod_rel_team
ROM: Bootstrap program is C3560E boot loader
BOOTLDR: C3560E Boot Loader (C3560X-HBOOT-M) Version 12.2(53r)SE2, RELEASE SOFTWARE (fc1)
SW_01 uptime is 2 weeks, 5 days, 16 hours, 15 minutes
System returned to ROM by power-on
System restarted at 17:31:47 UTC Fri Nov 14 2014
System image file is "flash:/c3560e-universalk9-mz.150-1.SE2/c3560e-universalk9-mz.150-1.SE2.bin"
I will be grateful if any one can help with some solution.
Thank youCan you post your switch config?
How many switches do you have? Presumably you have more than one, this one is connected to others, and those others have servers and clients?
Try doing a 'show arp' on the switch and comparing the IPs and MACs to your windows server. Do it a few times as it may change as each device using the IP sends packets. -
Diffrence between N85-1 and N85-a
is there any Hardware/Software Diffrence between N85-1 And N85-a ?
Hi
Abstract classes
Abstract classes are normally used as an incomplete blueprint for concrete (that is, non-abstract) subclasses, for example to define a uniform interface.
Classes with at least one abstract method are themselves abstract.
Static methods and constructors cannot be abstract.
You can specify the class of the instance to be created explicitly: CREATE OBJECT <RefToAbstractClass> TYPE <NonAbstractSubclassName>.
Abstarct classes themselves cant be instantiated ( althrough their subclasses can)
Reference to abstract classes can refer to instance of subclass
Abstract (instance) methods are difined in the class , but not implemented
They must be redefined in subclasses
CLASS LC1 DEFINAITION ABSTARCT
PUBLIC SECTION
METHODS ESTIMATE ABSTARCT IMPORTING
ENDCLASS.
Interfaces
Interfaces only describe the external point of contact of a class (protocols), they do not contain any implementation.
Interfaces are usually defined by a user. The user describes in the interface which services (technical and semantic) it needs in order to carry out a task.
The user never actually knows the providers of these services, but communicates with them through the interface.
In this way the user is protected from actual implementations and can work in the same way with different classes/objects, as long as they provide the services required. This is known as polymorphism with interfaces.
Interfaces features
INTERFACE I_COUNTER.
METHODS: SET_COUNTER IMPORTING VALUE(SET_VALUE) TYPE I, INCREMENT_COUNTER, ENDINTERFACE.
CLASS C_COUNTER1 DEFINITION. PUBLIC SECTION.
INTERFACES I_COUNTER.
PRIVATE SECTION.
DATA COUNT TYPE I.
ENDCLASS.
CLASS C_COUNTER1 IMPLEMENTATION.
METHOD I_COUNTER~SET_COUNTER.
COUNT = SET_VALUE.
ENDMETHOD.
METHOD I_COUNTER~INCREMENT_COUNTER.
ADD 1 TO COUNT.
ENDMETHOD.
ENDCLASS.
Refer
https://forums.sdn.sap.com/click.jspa?searchID=10535251&messageID=2902116
Regards
Kiran -
Diffrence between a Interface and a abstract class?
Hi OO ABAP Gurus
Please clear below point to me.
Diffrence between a Interface and a abstract class?
Many thanks
Sandeep Sharma..Hi
Abstract classes
Abstract classes are normally used as an incomplete blueprint for concrete (that is, non-abstract) subclasses, for example to define a uniform interface.
Classes with at least one abstract method are themselves abstract.
Static methods and constructors cannot be abstract.
You can specify the class of the instance to be created explicitly: CREATE OBJECT <RefToAbstractClass> TYPE <NonAbstractSubclassName>.
Abstarct classes themselves cant be instantiated ( althrough their subclasses can)
Reference to abstract classes can refer to instance of subclass
Abstract (instance) methods are difined in the class , but not implemented
They must be redefined in subclasses
CLASS LC1 DEFINAITION ABSTARCT
PUBLIC SECTION
METHODS ESTIMATE ABSTARCT IMPORTING
ENDCLASS.
Interfaces
Interfaces only describe the external point of contact of a class (protocols), they do not contain any implementation.
Interfaces are usually defined by a user. The user describes in the interface which services (technical and semantic) it needs in order to carry out a task.
The user never actually knows the providers of these services, but communicates with them through the interface.
In this way the user is protected from actual implementations and can work in the same way with different classes/objects, as long as they provide the services required. This is known as polymorphism with interfaces.
Interfaces features
INTERFACE I_COUNTER.
METHODS: SET_COUNTER IMPORTING VALUE(SET_VALUE) TYPE I, INCREMENT_COUNTER, ENDINTERFACE.
CLASS C_COUNTER1 DEFINITION. PUBLIC SECTION.
INTERFACES I_COUNTER.
PRIVATE SECTION.
DATA COUNT TYPE I.
ENDCLASS.
CLASS C_COUNTER1 IMPLEMENTATION.
METHOD I_COUNTER~SET_COUNTER.
COUNT = SET_VALUE.
ENDMETHOD.
METHOD I_COUNTER~INCREMENT_COUNTER.
ADD 1 TO COUNT.
ENDMETHOD.
ENDCLASS.
Refer
https://forums.sdn.sap.com/click.jspa?searchID=10535251&messageID=2902116
Regards
Kiran
Maybe you are looking for
-
about 300 CD imported on my IMAC in AIFF version. I want to create the same library on my macbook pro, but Apple lessloss to use for ipod and other device. I import on the finder'S macbook pro all the library ( many gigabyte in AIFF version). I open
-
ummm yea when will the new firmware come out would that be today being that the 3g iphone (which will have 1.2.0 right?) is out today (yay im getting one!)yea so ummm just wondering thanks
-
hi everyone, i just have a quick question. any replies would be GREATLY appreciated... how do you set the size of a new frame to fit the size of the screen automatically. i have tried set size but it doesn't work when running on computers with differ
-
I have followed all instructions to update my VBios, and when i finaly get around to running Vflash.bat it comes up with this "\??\F:atiflash.exe cannot run due to non compatability with 64 bit versions of windows" Please help i am only able to get o
-
Why wont the lock sound play when i lock my phone
my phone wont play the lock sound when i lock my phone and the volume is up all the way and the switch is up.